0
私は散らかっ市とユーザーデータフレーム(一部は同様に欠けている)名前を持つには、以下のようになります。特定の値の類似性に基づいてデータフレーム列を更新するにはどうすればよいですか?
a = [['New York', '10460', '21', '321321.12' ],
['Brooklyn', '11219', '03', '2432567.52'], [' ', '11363', '320', '34325.543]]
userdf = pd.DataFrame(a, columns=['City', 'Post Code', 'Lat', 'Long])
userdf
今、私が見ることで郵便番号をもとに市、緯度、およびロング列の名前を修正したいですロケーションデータフレームの対応する郵便番号:
location = [['Bronx', '10460', '21', '321321.12' ],
['Brooklyn', '11219', '03', '2432567.52'], [' ', '11363', '320', '34325.543]]
locationdf = pd.DataFrame(location, columns=['City', 'Post Code', 'Lat', 'Long])
私はさまざまな方法で試してみましたが、すべてがすべて失敗しました。 userdf
の一部の列を更新するには、条件userdf['Post Code']
に基づいてlocationdf
の値を使用し、locationdf['Post Code']
に等しい値を使用します。
これは、データ型が似ている場合にうまく機能します。私はそれが役に立つと思う。ありがとうございました。 – Firis