相关疑难解决方法(0)

获取pandas DataFrame的名称

如何获取DataFrame的名称并将其作为字符串打印?

例:

boston (分配给csv文件的var名称)

boston = read_csv('boston.csv')

print ('The winner is team A based on the %s table.) % boston
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

38
推荐指数
5
解决办法
7万
查看次数

使用数据框的名称作为字符串

我在将变量转换为字符串时遇到问题。它不适用于 str(object),而是打印出数据帧。我将我的数据框标记为 Apple:

Apple = pd.Dataframe()
Run Code Online (Sandbox Code Playgroud)

然后我试图做一个 for 循环来将数据保存到另一个数据帧中。所以我这样做了:首先,我将股票存储在 apple_stock_list, [Apple, Samsung] 然后我想做一个这样的 for 循环:

for stocks in apple_stock_list:
    for feature in features:
        apple_stock[str(stocks) + "_"+ feature] = stocks[feature]
Run Code Online (Sandbox Code Playgroud)

但是, str(stocks) 不会将股票更改为“Apple”。无论如何我可以将数据框的变量名称设为字符串吗?

先感谢您!

python string dataframe pandas

6
推荐指数
1
解决办法
6531
查看次数

标签 统计

dataframe ×2

pandas ×2

python ×2

string ×1