【发布时间】:2019-08-06 13:23:15
【问题描述】:
My Dataframe:
或:
Symbol List mic reuters_exchange_code
12 1COV.DE XETR .DE
13 2GB.DE XETR .DE
14 2HRA.DE XETR .DE
32 3IN.L XLON .L
64 888.L XLON .L
66 93M.DE XETR .DE
70 A1OS.DE XETR .DE
71 A2A.MI MTAA .MI
72 A3M.MC XMAD .MC
73 A4Y.DE XETR .DE
74 A5G.I XDUB .I
76 AAB.CO XCSE .CO
77 AAD.DE XETR .DE
78 AAG.DE XETR .DE
80 AAK.ST XSTO .ST
81 AALB.AS XAMS .AS
82 AAL.L XLON .L
83 AAM.S XSWX .S
84 AAQ.DE XETR .DE
86 AAS.L XLON .L
87 AA.L XLON .L
88 ABBN.S XVTX .S
有什么建议可以解决这个问题吗?
在第 1 列中,首先过滤掉 'XSWX' 和 'XVTX' 以获得 'SW' 和 'VX强>'。
...然后在第 2 列中仅将 '.S' 字符串替换为 'SW' 和 'VX'
...获得显示“AAM.SW”和“ABBN.VX”的结果,而不是当前的“AAM.S” ' 和 'AABN.S' 在索引列中。
【问题讨论】:
-
我看到您在
jupyter notebook中有您的数据框,但我们无法复制屏幕截图。请print()将数据框粘贴到此处,以便我们自己运行代码。 -
很高兴,但我该怎么做呢?抱歉,我以前从未被问过这个问题。
-
print(dataframe.reset_index())。我使用reset_index()是因为我看到symbol list在这种情况下是您的索引,这对我们来说很难复制。 -
完成 print(dataframe.reset_index()) ...然后我是否保存到 html 并在此处附加该文件?
-
只需复制 jupyter notebook 的输出并将其粘贴到您的帖子中。就这么简单。
标签: python-3.x string pandas multiple-columns