我在某个地方发现如果你写:您将无法访问“列1”行,而是必须使用
for row,index in df.iterrows(),然后它起作用了。现在,我想通过将行添加到一个新的dataframe newdf.append(row)来创建一个循环中找到的信号集合,但是它失去了被字符串引用的能力。如何将这些行添加到我的dataframe中才能使其工作?在我的实际代码中,有十个不同的ifs和
我有一个长度为4000的Dataframe1,还有一个长度为600的列表。我希望将该列表与Dataframe1中的列进行比较,如果它们具有相同的值,则将Dataframe1的行移至Dataframe2,如果不同,则将其移至Dataframe3 for j in range(len(list)):
if Dataframe1[