我正在计算一个数据框中美国州的值计数。我已经获得了一个数据框。我已经为值计数分配了一个列名,即“Class_0”,但如何将列名即state_usa分配给数据框的第一列,即州的列。
df1 = data[data['project_is_approved']==0]
['school_state'].value_counts().rename('Class_0')
df1.head()
Actual-Output-Obtained
CA 2183
TX 1382
FL 1041
NY 1027
NC 738
Name: Class_0, dtype: int64
Output-wanted
State Class_0
CA 2183
TX 1382
FL 1041
NY 1027
NC 738
2条答案
按热度按时间alen0pnh1#
试试看:
ffscu2ro2#
在panda文档中,您应该使用pandas.DataFrame.rename来“修改轴标签”,即重命名 Dataframe 中的列。
希望这有帮助!