检索熊猫数据框的名称

时间:2021-06-11 16:13:24

标签: python pandas dataframe

我想检索我的熊猫的名字。例如:

A=pd.DataFrame()
print('the name of my pandas is ' + XXX)

XXX 应该得到什么

the name of my pandas is A 

2 个答案:

答案 0 :(得分:3)

正如其他人所提到的,这更像是一个 Python 问题。但随着时间的推移,我意识到跟踪数据框名称(以及一般变量)的最简单方法是将它们存储在字典中。

dfs_stored = {}

# do some procedure
for varname in varname_list:
    dfs_stored[varname] = pd.DataFrame(some_data)

dfs_stored['A'] # lookup by name

答案 1 :(得分:1)

我认为这个问题更多的是关于python而不是pandas。 您可以在 Geeks for Geeks 上的 Python 中看到 how to view all defined variables

这个片段可以帮助你

myquery = {"created_at": {"$gt": 1623384000}}
docs = mycollection.find(myquery)