私はjobsというデータフレームを持っています
position software salary degree location industry
architect autoCAD 400 masters london AEC
data analyst python 500 bachelors New York Telecommunications
personal assistant excel 200 bachelors London Media
.....
'preference'という別のデータフレームがあります
name value
position 2
software 4
salary 3
degree 1
location 3
industry 1
設定値が2未満の「jobs」データフレームから列を削除したいので、
position software salary location
architect autoCAD 400 london
data analyst python 500 New York
personal assistant excel 200 London
.....
これは私が持っているものです
jobs.drop(list(jobs.filter(preference['value'] < 2), axis = 1, inplace = True)
しかし、(学位と業界の)列は削除されていないようです。どんな助けもいただければ幸いです
あなたの試みはほとんどそこにあると思います。これが私が持っているものです:
>>>jobs.drop(preference.loc[preference['value'] < 2,'name'], axis=1, inplace=True)
position software salary location
0 architect autoCAD 400 london
1 data analyst python 500 New York
2 personal assistant excel 200 London
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加