python Csv問題
無糖零可樂
256
回覆
0 Like
55 Dislike
第 1 頁
第 2 頁
第 3 頁
第 4 頁
第 5 頁
第 6 頁
第 7 頁
第 8 頁
第 9 頁
第 10 頁
第 11 頁
無糖零可樂
2020-11-01 14:19:46
其實用pandas 係唔係連If都唔洗用?
Cyborgman
2020-11-01 14:44:50
你自己試咗未 試完唔得先再問
無糖零可樂
2020-11-01 23:32:47
試咗直接用你嘅方法
但好似唔太得
之後我自己試吓改
都係唔得
無糖零可樂
2020-11-02 09:09:36
試左唔得呀
無糖零可樂
2020-11-02 09:35:21
我搵到個問題啦
應該係col2佢原本係冇data
所以開唔到新既col
之後我改用df[1] = [func(i) for i in row]
就可以加到
但有個問題係個CSV既col 1
佢冇啦啦多左個新既
原本既Csv
新既Csv
無糖零可樂
2020-11-02 10:07:54
原來係我唔記得係to_csv加index=False
我而加試下個3%先
花倫爺爺
2020-11-02 10:39:48
搭單問 有冇人知點解決no such file or directory,我用pd.read_csv開某一個csv就會彈呢句,但開同一個folder既另一個csv又冇問題
無糖零可樂
2020-11-02 11:09:43
個csv既名有問題?
Cyborgman
2020-11-02 11:11:02
Did you provide full path
無糖零可樂
2020-11-02 11:23:15
試左啦
好似唔得
我想如果col1大過或小過col3 3% col3就會留到
如果唔係就係 col3就會清空
花倫爺爺
2020-11-02 11:30:38
係呀 provide full path 都唔得
Cyborgman
2020-11-02 11:32:43
Quote error quote 詳細啲,冇error type點睇
Cyborgman
2020-11-02 11:34:13
有冇escape \或用raw string
你直接貼成行code出嚟啦,唔好要人估
花倫爺爺
2020-11-02 11:36:53
行code就咁 pd.read_csv(r“/Users/XXX/XXX.csv”) 咁渣
無糖零可樂
2020-11-02 11:44:48
而加冇error
可能係crawler既data未轉做float
所以先出error
但加左df[3].mul(1.03).gt(df[1])|df[3].mul(0.97).lt(df[1])
好似冇咩變化
我要點加actions ?
Cyborgman
2020-11-02 11:50:53
s = df[3].mul(1.03).gt(df[1])|df[3].mul(0.97).lt(df[1])
df[3] = df[3].where(s, np.NaN)
唔好清空,清咗變string乜都做唔到
無糖零可樂
2020-11-02 11:51:14
不如你Cap圖啦
同你個path好似有啲怪怪地
Cyborgman
2020-11-02 11:55:14
你個error同pandas無關,你自己試下用條path開唔開到,開唔到就上網search下Python filenotfound error
無糖零可樂
2020-11-02 12:11:05
好似唔得
原本我既crawler既data未轉做float
因為crawler番黎既data有時會有空位
所以我要轉做float
但唔轉既話就會出error
上邊係轉左 冇出問題
Cyborgman
2020-11-02 12:59:49
咁梗係要整咗column 3先run到啦
人地咪寫咗keyerror
無糖零可樂
2020-11-02 13:11:58
好似咁?
但出黎既csv好似冇做對比喎
Cyborgman
2020-11-02 13:40:02
睇落冇錯,唔知你期望咩對比
一係你assign落一個新既column再自己睇下
無糖零可樂
2020-11-02 13:49:06
期望係col1同col3做一個對比
如果col1大過或小過col3 既3%
col3就會input"Eorrr"
如果col1不是大過或小過col3
col3就會清空
Cyborgman
2020-11-02 13:57:49
我又冇你data,點知點解
如果你col同col3全部都相差大過3%,咁最後梗係冇分別
一係你post df.head(10)個result出嚟睇下,唔好成日要人憑空想像
無糖零可樂
2020-11-02 14:15:15
而加係根據col0去crawler
col2就係crawler番黎data
col1就係人手入既data
未run前
Run左
好似第14行既0.119應該會留低
而好似第9行個d既17.1應該要清走
第 1 頁
第 2 頁
第 3 頁
第 4 頁
第 5 頁
第 6 頁
第 7 頁
第 8 頁
第 9 頁
第 10 頁
第 11 頁
吹水台
自選台
熱 門
最 新
手機台
時事台
政事台
World
體育台
娛樂台
動漫台
Apps台
遊戲台
影視台
講故台
健康台
感情台
家庭台
潮流台
美容台
上班台
財經台
房屋台
飲食台
旅遊台
學術台
校園台
汽車台
音樂台
創意台
硬件台
電器台
攝影台
玩具台
寵物台
軟件台
活動台
電訊台
直播台
站務台
黑 洞