を見つける:私は「」文字で行を抽出し、セリエの値を取得する、のは「Cを言わせたいPythonのパンダとのは、私はこのようなDataSerieをしたとしましょう値
df = pandas.DataFrame(numpy.random.randn(4,4),columns=list('ABCD'))
df['test'] = ['A','B','A','C']
'列。どのようにそれが可能なのですか? 多くのありがとうございます。
を見つける:私は「」文字で行を抽出し、セリエの値を取得する、のは「Cを言わせたいPythonのパンダとのは、私はこのようなDataSerieをしたとしましょう値
df = pandas.DataFrame(numpy.random.randn(4,4),columns=list('ABCD'))
df['test'] = ['A','B','A','C']
'列。どのようにそれが可能なのですか? 多くのありがとうございます。
どの程度
df[df['test'].str.contains('A')]['C']
フィルタリングパンダの使用:
df[df["test"].str.contains("A")]["C"]
を 'A' に等しいが、あなたが
df.loc[df.test.eq('A'), 'C']
を必要とするものであればそうでない場合
df.loc[df.test.str.contains('A'), 'C']