for 循环创建数据帧并连接

时间:2021-06-03 13:40:26

标签: pandas dataframe for-loop concatenation contains

我正在尝试创建一个数据框列表并按如下方式连接它们:

columns=df.columns.to_list()
 variables = locals()
    for i in np.arange(9):
         variables["df_{0}".format(i)] = ([variables[df.loc[df[columns[i]].str.contains('word')]]])
         dftot=pd.concat=variables["df_{0}".format(i)]

我收到此错误: TypeError: 'DataFrame' 对象是可变的,因此它们不能被散列

谢谢

0 个答案:

没有答案