我正在学习熊猫,我有一个需要过滤的DataFrame(来自CSV)。原始的DataFrame看起来像这样:
+----------+-----------+-------------+
| Header1 | Header2 | Header3 |
| Value 1 | A | B |
| Value 1 | A | B |
| Value 2 | C | D |
| Value 1 | A | B |
| Value 3 | B | E |
| Value 3 | B | E |
| Value 2 | C | D |
+----------+-----------+-------------+
然后,我使用以下代码选择新数据:
dataframe.header1.value_counts()
输出:
Value 1 -- 3
Value 2 -- 2
Value 3 -- 2
dtype: int64
因此,我需要在此选择中添加标题并输出类似的内容
Values Count
Value 1 -- 3
Value 2 -- 2
Value 3 -- 2
答案 0 :(得分:0)
Index of (7, 10) is 3.
返回一个Series,其中Index是调用该方法的Series中的所有唯一值。 pd.Series.value_counts
是您想要使其成为reset_index
的对象,我们可以使用DataFrame
方法来使列标签正确。
rename