我有一个名为rollStocks的熊猫数据框:
roll_418_oe_2015-03-13, roll_419_oe_2015-03-20, roll_420_oe_2015-03-27
0, BBG.XWBO.VIG.S, BBG.XWBO.VIG.S, BBG.XPAR.ACA.S,
1, BBG.XPAR.ACA.S, BBG.XPAR.ACA.S, BBG.XSTO.LUPE.S,
2, BBG.XSWX.ALPH.S, BBG.XSWX.ALPH.S, BBG.XSWX.ALPH.S,
3, BBG.XCSE.MAERSKB.S, BBG.XCSE.MAERSKB.S, BBG.XCSE.MAERSKB.S,
4, BBG.XBRU.GBLB.S, BBG.XBRU.GBLB.S, BBG.XSWX.SPSN.S,
5, BBG.XPAR.IPN.S, BBG.XLIS.EDPR.S, BBG.XBRU.GBLB.S,
6, BBG.XLON.BNZL.S, BBG.XPAR.GFC.S, BBG.XLON.BNZL.S,
我需要遍历每个列(每次一列),获取列中的每个条目,从与条目同名的文件中检索时间序列数据,并将这些数据输入到另一个dataframe中,然后我将在一个进程中使用该数据框。一旦datarollstocks完成,我将进入同一列的第一个帧,直到datarollstocks到达第一个帧的末尾。在
有人能告诉我,我是如何循环遍历rollStocks数据帧中的每一列,从而获得该列中每个项目的时间序列,并在进入下一个rollStocks列之前处理这些数据?在
我试过了
^{pr2}$但这只是迭代了整个dataframe中的所有列,而不允许我一次处理一列数据。在
如果要处理df中的每个元素以读取csv,则以下操作应该有效:
或者,您可以调用^{} :
^{pr2}$以上假设默认参数和路径是可接受的
相关问题 更多 >
编程相关推荐