我想通过以下方式来创建多个空大熊猫dataframes:蟒蛇大熊猫:创建多个空dataframes
dfnames = ['df0', 'df1', 'df2'] x = pd.Dataframes for x in dfnames
以上mentionned线返回错误的语法。 什么是创建数据框的正确方法?
我想通过以下方式来创建多个空大熊猫dataframes:蟒蛇大熊猫:创建多个空dataframes
dfnames = ['df0', 'df1', 'df2'] x = pd.Dataframes for x in dfnames
以上mentionned线返回错误的语法。 什么是创建数据框的正确方法?
将fdnames中的名称连接到数据框,一个字典:
dataFrames = {(姓名,pd.DataFrame())在dfnames名}
不能单独的变量名中有许多数据帧,在这里你试图保存所有空数据帧在x
。另外,您使用错误的属性名称,它是pd.DataFrame
而不是pd.Dataframes
。
我做这个和它的实施─
dfnames = ['df0', 'df1', 'df2'] x = [pd.DataFrame for x in dfnames]
如果你想创建一个包含空DataFrames变量,这会做你需要什么:
dfnames = ['df0', 'df1', 'df2']
for x in dfnames: exec(x + ' = pd.DataFrame()')
可能'DF = PD .df [1]','df [2]' – furas
为了得到一个'dict' use - '{ x:dfnames中x的pd.DataFrame()}'。调用空数据框时请注意外括号。 –