python Csv問題
不撤。不散 2020-10-23 17:16:58 可以咁講
再短都得


row_filter = (df["D"] != "") & (~df["D"].isna())
df.loc[row_filter, "A"] = "Data1"
df.loc[row_filter, "B"] = "Data2"
df.loc[row_filter, "C"] = "
df.loc[row_filter, "H"] = df["G"]
df.loc[row_filter, "G"] = "
df.loc[row_filter, "F"] += 1

Ads

無糖零可樂 2020-10-23 17:17:34 因為column既data次次唔同 唔可就咁指定column D?
不撤。不散 2020-10-23 17:19:48
:^(


呢段先真
唔知點解用文字回唔到POST
不撤。不散 2020-10-23 17:21:15 你個dataFrame 冇 column D
不撤。不散 2020-10-23 17:22:06 你可以自己定個col 係點
或者用 「第幾行」去 set
無糖零可樂 2020-10-23 17:25:00 如果唔想定個col呢?
點用幾行去set
因為每次出既data行數都唔一定
無糖零可樂 2020-10-23 17:25:59 可唔可指定第幾個col去改?
不撤。不散 2020-10-23 17:32:17
:^(
無糖零可樂 2020-10-23 17:53:32 我一陣試下先
:^(
木廠仔 2020-10-23 18:01:18 ching好有心機教
:^(
膠屍定理 2020-10-24 08:50:54 read_csv有個para係header 你打header=None就得

Ads

膠屍定理 2020-10-24 08:59:19 numpy pandas運算係用C實現 正路應該快啲
如果可以 直接係pandas入面搞堆data會好啲
Markovnikov 2020-10-24 13:31:15 此回覆已被刪除
膠屍定理 2020-10-24 14:34:24 你呢個似係excel既問題 excel估個type係string
會唔會係 年份 度有啲唔係數字
Markovnikov 2020-10-24 14:43:14 此回覆已被刪除
膠屍定理 2020-10-24 14:46:29 嗯 問題就係column名係string
to_csv set返header=False
Markovnikov 2020-10-24 14:50:53 此回覆已被刪除
膠屍定理 2020-10-24 14:59:25 pandas已經夠
我覺得pandas>excel
先唔講可以撈埋python其他lib用
excel淨係開file個下已經輸左 load到出年
有pandas比我用既話係唔會用excel
Markovnikov 2020-10-24 15:03:45 此回覆已被刪除
Markovnikov 2020-10-24 18:15:10 此回覆已被刪除
Cyborgman 2020-10-24 18:18:50 splitext(file).[0]

Remove the .

Ads

Markovnikov 2020-10-24 18:20:34 此回覆已被刪除
努力向上直葉 2020-10-25 10:39:16 此回覆已被刪除
無糖零可樂 2020-10-25 11:25:03 岩岩試左
但有兩個問題

第一個係
好似個csv入面既第一行既資料冇改到
但第二行開始就有改

第二個係
我print出黎個時有改到
但開個csv睇番個時就冇改過
係唔係要Save 左佢?
美c朗尼馬達 2020-10-25 11:40:13 你要將個df寫返去一個file到 但唔好寫返落原本個file到 如果唔係就係overwrite原本嘅data