作者rs6000 (正义的胖虎)
看板Python
标题[问题] pandas栏位操作问题
时间Fri May 18 12:25:42 2018
请问一个有关pandas的栏位操作问题
我在大数学堂看到有关抓取三大法人买卖的教学范例
内容是用beautifulsoup
现在网页改版,我改用panda做
...然後就卡关了
如图:
https://imgur.com/tdZRdOZ
dfs[0].axes
MultiIndex(levels=[['106年01月03日 三大法人买卖金额统计表', 'Unnamed:
1_level_0', 'Unnamed: 2_level_0', 'Unnamed: 3_level_0'], ['单位名称', '买卖差
额', '买进金额', '卖出金额']],
labels=[[0, 1, 2, 3], [0, 2, 3, 1]])
请问我要怎麽把图中黄色框起来的栏位给删除~
...这种多维的list看不懂 = ="
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.170.37.77
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1526617545.A.614.html
1F:→ rs6000: 有人可以指点一下有关MultiIndex的操作吗? 05/18 19:03
2F:推 iphone2003: dfs[0].columns.droplevel() 05/18 19:47
5F:→ rs6000: 还在卡关中... 05/18 20:55
6F:推 iphone2003: 是dfs.columns = dfs.columns.droplevel() 05/18 20:57
7F:→ iphone2003: 要把本来的column盖掉 你这样打的话变成dfs这个变数是 05/18 20:57
8F:→ iphone2003: 一个index 05/18 20:57
10F:→ rs6000: 用droplevel 是删掉最前面一个level吗 ? 那可以指定吗? 05/18 21:16
11F:推 iphone2003: 可以,改成droplevel(n)就可以删第n个了,预设是用0 05/18 22:23
12F:→ iphone2003: 所以会删最上面那个 05/18 22:23
13F:→ rs6000: 感谢 05/19 05:03