嗨,我想获取数据帧的唯一值的计数。Count_值实现了这一点,但是我想在其他地方使用它的输出。如何将.count_值输出转换为熊猫数据帧。下面是一个示例代码:
import pandas as pd
df = pd.DataFrame({'a':[1, 1, 2, 2, 2]})
value_counts = df['a'].value_counts(dropna=True, sort=True)
print(value_counts)
print(type(value_counts))
输出为:
2 3
1 2
Name: a, dtype: int64
<class 'pandas.core.series.Series'>
我需要的是这样的数据框架:
unique_values counts
2 3
1 2
谢谢您。