如何将现有数据框的名称更改为存储在变量中的新名称。
newName = 'rSK_' + dimName.replace(' ', '') # rSK_TradeFlow
df.rename(newName) # this is not working
答案 0 :(得分:0)
将数据分配给新变量名称时,您实际上已经实现了所需的功能。
例如,如果您将一个数据帧分配给名为“ df_new”的新变量,例如:
,则您有一个名为df_original
的数据框。
df_new = df_original
在这种情况下,不复制数据帧,它只是获得一个新名称,该名称引用保存在内存中的原始数据。
如果运行“ df_new是df_original”,则输出为“ True”。因此,这些只是指向内存中保存的同一数据集的不同名称。