内のすべてのユニークな行数を取得します -は、私はパンダデータフレームを持っているパンダのデータフレーム
>>> import numpy as np
>>> import pandas as pd
>>> data = pd.DataFrame(np.random.randint(low=0, high=2,size=(5,3)),
... columns=['A', 'B', 'C'])
>>> data
A B C
0 0 1 0
1 1 0 1
2 1 0 1
3 0 1 1
4 1 1 0
今、私が最もある何
>>> data.ix[:, 'A'].value_counts()
1 3
0 2
dtype: int64
のみの列の行の数を取得するためにこれを使用します
0 0 0
0 1 2
1 0 2
1 1 1
そして最終的には時間 - つまり、次のような出力列AとBの行数を取得するための効率的な方法OW、私のようなnumpyの配列に変換することができます - あなたはAとB列にgroupby
を使用し、その後にcount
を行うことも
>>>> data = pd.DataFrame(np.random.randint(low=0, high=2,size=(5,2)),
... columns=['A', 'B'])
[this](http://stackoverflow.com/tour)は、このサイトで動作します。 – jezrael