如何获取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) 我在将变量转换为字符串时遇到问题。它不适用于 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”。无论如何我可以将数据框的变量名称设为字符串吗?
先感谢您!