什么是复制包含不同分隔符、列名中有空格等内容的表格的最佳方法?函数pd.read_clipboard()
不能单独完成此任务。
示例1:
| Age Category | A | B | C | D |
|--------------|---|----|----|---|
| 21-26 | 2 | 2 | 4 | 1 |
| 26-31 | 7 | 11 | 12 | 5 |
| 31-36 | 3 | 5 | 5 | 2 |
| 36-41 | 2 | 4 | 1 | 7 |
| 41-46 | 0 | 1 | 3 | 2 |
| 46-51 | 0 | 0 | 2 | 3 |
预期结果:
Age Category A B C D
21-26 2 2 4 1
26-31 7 11 12 5
31-36 3 5 5 2
36-41 2 4 1 7
41-46 0 1 3 2
46-51 0 0 2 3
编辑:
示例 2:
+---+---------+--------+
| id|firstName|lastName|
+---+---------+--------+
| 1| Mark| Brown|
| 2| Tom|Anderson|
| 3| Joshua|Peterson|
+---+---------+--------+
预期结果:
id firstName lastName
0 1 Mark Brown
1 2 Tom Anderson
2 3 Joshua Peterson
我寻求一种通用方法,可应用于最常见的表格类型。
StringIO
,但我也很好奇。谢谢这个好问题。 - Umar.Hpd.read_clipboard('|').dropna(how='all',axis=1).iloc[1:].reset_index(drop=True)
? - anky