如果Pandas DataFrame有多个具有分类值(0或1)的列,是否可以方便地同时获取每列的value_counts?
例如,假设我生成一个DataFrame,如下所示:
import numpy as np
import pandas as pd
np.random.seed(0)
df = pd.DataFrame(np.random.randint(0, 2, (10, 4)), columns=list('abcd'))
Run Code Online (Sandbox Code Playgroud)
我可以像这样得到一个DataFrame:
a b c d
0 0 1 1 0
1 1 1 1 1
2 1 1 1 0
3 0 1 0 0
4 0 0 0 1
5 0 1 1 0
6 0 1 1 1
7 1 0 1 0
8 1 0 1 1
9 0 1 1 0
Run Code Online (Sandbox Code Playgroud)
如何方便地获取每列的值计数并方便地获得以下内容?
a b c d
0 …Run Code Online (Sandbox Code Playgroud)