0
私はpythonとpandasの完全な初心者です。私はdataframeのすべての行を繰り返し、 "Class"列の要素が1であるかどうかを確認したいのですか?これを達成する方法は?条件を追加し、pandasデータフレームを追加しますか?
また、これらの特定の行をデータフレームに追加したいのですか?このように
emptydataframe = pd.DataFrame(columns=['A','B','C','D','E','F','G'])
data = pd.read_csv('data/trainData.csv')
count = 0
for rows in data:
if(data[rows]["Class"] == 1):
count+= 1
emptydataframe.append(data[rows])
どうすればよいですか?
は** 'ループ内のデータ・フレームに.append'しないでください。それは**恐ろしく**非効率です。代わりに、 'pandas'インデックスを使用して、それは' pandas'の全体のポイントです –
@ juanpa.arrivillaga私に教えてくれてありがとう – RAM