我正在尝试将一些虚拟变量列添加到for循环中的数据库列表中,然而,虽然代码如预期的那样在循环外工作,但在循环内却无法工作。这里有一个最小的工作示例-注意,当在循环内打印df时,它具有预期的形式,但随后在循环外调用df1和df2时,它们没有额外的列。import pandas as pd
df1=pd.DataFrame({'A':['a',&
我是新来的蟒蛇和熊猫。我必须读取几个csv文件,这些文件具有相同的列,并创建了一个结果dataFrame(它包含来自每个csv文件的所有行)。我试过了,但是当我打印dataframe时,它是打印空的DataFrame守则是:list = getFilesInDir(dir) # myfunction which returns list of files.for name