亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Pandas 數據框中的 for 循環在每次迭代后添加新列

Pandas 數據框中的 for 循環在每次迭代后添加新列

拉莫斯之舞 2023-12-09 16:45:55
我有一個數據框,它在建筑物數據集上具有各種屬性。這些建筑物都被分配到一個住宅組(公寓/半獨立式住宅/獨立式住宅/排屋)和一個小區域代碼。這些建筑物也有建造年份欄,但除了面積較?。s 80 棟建筑物)外,沒有唯一的標識符。我想編寫一個 for 循環,將這些建筑物分組為它們的住宅組,然后將它們分解為各自的小區域,并分別為它們分配該小區域中該住宅組的建造年份中位數。例如,將所有公寓劃分為小區域 12345,并單獨(在新列中)為它們分配該小區域中公寓的建造年份中位數。到目前為止,geo_dwelling 是一個帶有列的 GeoDataFrame;In [20]: geo_dwelling.head(5)Out[20]: cso_small_area 都柏林 郵政編碼 建造年份 建造年份范圍 住宅類型描述 能源評級 ... height_ag height_bg 樓層_ag 樓層_bg 類別 住宅組別 7101 268109005 DUBLIN 1 2009.0 2005 起 中層公寓。B3 ... 10.02 0 3 0 R 公寓 7101 268109005 DUBLIN 1 2009.0 2005 年起 中層公寓。B3 ... 10.73 0 3 0 R 公寓 7101 268109005 DUBLIN 1 2009.0 2005 年起 中層公寓。B3 ... 10.56 0 3 0 R 公寓 7101 268109005 DUBLIN 1 2009.0 2005 年起 中層公寓。B3 ... 10.75 0 3 0 R 公寓 7101 268109005 DUBLIN 1 2009.0 2005 年起 中層公寓。B3 ... 10.85 0 3 0 R 公寓geo_dwelling = geo_dropped[geo_dropped["Dwelling Group"].str.contains("Apartment", na=False)]geo_dwelling.groupby(["cso_small_area"])[["Year of construction"]].median()任何幫助深表感謝!
查看完整描述

1 回答

?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

在 pandas 數據框中創建“for”循環通常被認為是不好的做法(也需要花費很多時間!)。

查看完整回答
反對 回復 2023-12-09
  • 1 回答
  • 0 關注
  • 159 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號