想問python pandas Csv
無糖零可樂
18
回覆
0 Like
4 Dislike
第 1 頁
無糖零可樂
2020-11-27 10:37:25
我想問同時讀兩個csv
然後CSV A 既col 2 可以根據col1 既 val
去d根據CSV B既col 1 搵到CSV B既col 2既 val
入落CSV A 既col 2
潛龍勿用極待撫慰
2020-11-27 10:49:08
very vague
pd.merge the files first?
無糖零可樂
2020-11-27 11:04:52
唔好意思 我講到有D亂
基本係兩個唔同既Csv
CsvA
CsvB
我想係如果CSV A 既col A 唔等於 CSV B 既col A
CSV A 既col C會出Erorr
之後如果CSV A 既col A 等於 CSV B 既col A
而CSV A 既col B 大過或等於 CSV B 既col B
CSV A 既col C會出More
Findmebaby
2020-11-27 11:06:52
即係column a係id,column b係value,俾番個header先
潛龍勿用極待撫慰
2020-11-27 11:07:42
你要
Left Join CSV B, CSV A, 用 col A 做index
跟住再比較col B
無糖零可樂
2020-11-27 11:10:11
係呀
我打算直接df[0]咁樣
無糖零可樂
2020-11-27 11:11:35
我而連同時讀取兩個CSV都有問題
同Left Join同唔太識
潛龍勿用極待撫慰
2020-11-27 11:16:51
唔識呢啲
咁點解要用pandas
用vlookup都做到你想做嘅野
無糖零可樂
2020-11-27 13:46:16
而加用緊 .map
無糖零可樂
2020-11-27 13:57:20
之前成日係pandas加loop 比人話唔好
Stefan
2020-11-27 14:29:08
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.join.html
無糖零可樂
2020-11-27 14:32:57
好似話係pandas本身都好多function
無糖零可樂
2020-11-27 14:33:30
感謝
中鋒大衛雷斯
2020-11-27 15:40:42
要loop姐係資料量一大就會慢
應該要盡量善用vectorization
無糖零可樂
2020-11-27 17:19:48
想問下有關 map 既The na_action Argument
如果我想根據個key搵唔到val時個格會入"not val"
應該點做
因為只係見到有na_action = 'ignore'同na_action = None 做法
潛龍勿用極待撫慰
2020-11-27 19:04:05
check function fillna
第 1 頁
吹水台
自選台
熱 門
最 新
手機台
時事台
政事台
World
體育台
娛樂台
動漫台
Apps台
遊戲台
影視台
講故台
健康台
感情台
家庭台
潮流台
美容台
上班台
財經台
房屋台
飲食台
旅遊台
學術台
校園台
汽車台
音樂台
創意台
硬件台
電器台
攝影台
玩具台
寵物台
軟件台
活動台
電訊台
直播台
站務台
黑 洞