在python函数中命名数据帧

在python函数中命名数据帧,python,function,dataframe,Python,Function,Dataframe,我正在用python编写一个函数,我希望能够重命名函数中的pandas数据帧 例如: def a(test): df=df*2 test=df 任何帮助都将不胜感激 要命名熊猫数据帧,只需执行: df = pandas.DataFrame(#insert data here) df将成为数据框的名称。您的意思是重命名数据框的列?不清楚您要做什么。df来自哪里?调用此函数会得到什么结果?为什么不直接从函数返回df呢?

我正在用python编写一个函数,我希望能够重命名函数中的pandas数据帧

例如:

def a(test):
    df=df*2
    test=df

任何帮助都将不胜感激

要命名熊猫数据帧,只需执行:

df = pandas.DataFrame(#insert data here)

df
将成为数据框的名称。

您的意思是重命名数据框的列?不清楚您要做什么。df来自哪里?调用此函数会得到什么结果?为什么不直接从函数返回df呢?