2024-05-02 20:16:27 发布
网友
我有数据帧df1和df2,都有列[“Ticker”,“Adj.Factor”,“Date”]。如果df1中该行的“Adj.Factor”值等于0,我想将df1中的完整行添加到df2。
我有以下代码。
for x in range(tot_len): if df1.iloc[x]['Adj.Factor'] == 0: df2.append(df1.iloc[x]) --> not working.
`
我试过打印这些值,它显示了正确的输出。但这些值不会附加到df2。
你好像错过了一个作业。这里有一个更简单的解决方案
df2 = df2.append(df1[df1['Adj.Factor'] == 0])
你好像错过了一个作业。这里有一个更简单的解决方案
相关问题 更多 >
编程相关推荐