我有一个数据框,需要计算某行的唯一项。在下面的示例中,我希望将下面的函数名称标记为“NUM_CIK”。为groupby列指定名称的最佳方法是什么?
当前代码:
cik_groupby_cusip_occur = cik_groupby_cusip_occur.groupby(
['CUSIP'], sort=True)['CIK COMPANY'].size().sort_values(ascending=False)
示例输出:
CUSIP
594918104 4560
037833100 4457
023135106 4053
02079K305 3545
478160104 3472
- 所需输出:*
CUSIP NUM_CIK
594918104 4560
037833100 4457
023135106 4053
02079K305 3545
478160104 3472
2条答案
按热度按时间bmp9r5qi1#
将
Series.reset_index
与name
参数一起使用:或者
Series.value_counts
:ma8fv8wu2#
使用
reset_index(name='NUM_CIK')
或者: