1
こんにちは〜私のデータを扱っています。パンダ条件文に問題があります
条件文でデータを抽出したい
ここは私のコードです。
# -*- coding: utf-8 -*-
import pandas as pd
import numpy as np
import os
join_file = r'D:\handling data\complete data\조인\after_join.csv'
pwd = os.getcwd()
os.chdir(os.path.dirname(join_file))
join_data = pd.read_csv(os.path.basename(join_file), sep=',', encoding='utf-8')
print(join_data.head())
join_data['cluster_z'] = 4 # 둘다 하락세
join_data['cluster_z'][((join_data['cluster_x'] == 3 | join_data['cluster_x'] == 2 | join_data['cluster_x'] == 4)
& (join_data['cluster_y'] == 3 | join_data['cluster_y'] == 1))] = 1 # 다 상승세
join_data['cluster_z'][((join_data['cluster_x'] == 1 | join_data['cluster_x'] == 5)
& (join_data['cluster_y'] == 3 | join_data['cluster_y'] == 1))] = 2 # 전체 하락세, 점포당 상승세
join_data['cluster_z'][((join_data['cluster_x'] == 3 | join_data['cluster_x'] == 2 | join_data['cluster_x'] == 4)
& (join_data['cluster_y'] == 2 | join_data['cluster_y'] == 4))] = 3 # 전체 상승세, 점파당 하락세
print(join_data.head())
及び第二の印刷を実行した後(join_data.head())。 私は絵
私はそれを修正するにはどうすればよいのようなエラーが発生しました? ありがとうございます。
感謝!! それを処理する方法はたくさんあります。ハハ。 どのように多くの方法を知ることができますか?ありがとう~~ すばらしい一日~~ –