enter image description here我创建了一个以下数据框,并希望使用股指代码调用其他数据并添加新列和“价格”
RSI
Stock
HOYA 61.940859
HKSE 61.657187
BABA 54.881989
HSI 53.664616
Galaxy 52.561760
和另一个具有二十只股票最新收盘价的数据框称为“收盘价”
如何在第一个数据框中添加一列? 当我输入
df['Stock']
#this return an error ??
还有如何以最新的收盘价(忽略NaN)向df添加新列?请在我的其他数据框上查看所附的屏幕截图。 谢谢,我是python的新手,并尝试将其应用于我的日常工作。
答案 0 :(得分:0)
根据您的屏幕截图,第一个DataFrame的名称为TOP,因此请使用TOP ['Price']添加一个名为“ Price”的新列。
要获取恒指的最新收盘价: p_of_hsi = close.iloc [-2] [1]
现在在TOP DataFrame中分配此HSI值 TOP ['Price'] [3] = p_of_hsi