gpt4 book ai didi

python - 命名 Pandas 数据框

转载 作者:行者123 更新时间:2023-12-02 04:29:08 25 4
gpt4 key购买 nike

我猜这是基本的,但我又在挣扎。

我想从 .csv 创建一个数据框,因此我做了显而易见的事情:

df = pd.read_csv(file_path)

但在这种情况下,我想为数据框提供一个有意义的名称,因此在 IPython 控制台中我可以这样做:

my_dataframe_name = pd.read_csv(file_path)

我的问题是在脚本中,my_dataframe_name 是在别处定义的字符串,即

some_variable = 'my_dataframe_name'

所以(最终...)我的问题是如何创建数据框并使用保存在另一个变量中的字符串命名它?

最好的问候,

最佳答案

您可以使用globals() 来创建全局变量

some_variable = 'my_dataframe_name'

globals()[some_variable] = pd.read_csv(file_path)

print(my_dataframe_name)

但我宁愿把它留在字典里

all_dfs = {}

some_variable = 'my_dataframe_name'

all_dfs[some_variable] = pd.read_csv(file_path)

print(all_dfs[some_variable])

关于python - 命名 Pandas 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24527265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com