ಠ_ಠ
@anonymous
偷偷說
Wed, Jan 11, 2023 9:31 AM
1
救命,有沒有旅人懂python,期末報告有點做不出來
總有些地方卡住
這次是要做分類問題,前面資料整理的部分就不知道有沒有做對,老師是有給基本的程式碼的,跑完之後跑的出來的數據也跟老師有點差距
如果有旅人願意幫忙看一下的話可以給噗幣
ಠ_ಠ
Wed, Jan 11, 2023 9:31 AM
用的是google colab
mouse4294
Wed, Jan 11, 2023 9:32 AM
看看
ಠ_ಠ
Wed, Jan 11, 2023 9:32 AM
我去開電腦
ferret3399
Wed, Jan 11, 2023 9:33 AM
可以幫忙看一下
ಠ_ಠ
Wed, Jan 11, 2023 9:35 AM
上次做的結果跑不出來的是寫這樣
我在想可能資料整理的地方就有小問題
ಠ_ಠ
Wed, Jan 11, 2023 9:35 AM
ಠ_ಠ
Wed, Jan 11, 2023 9:37 AM
老師就是給這些程式碼然後要我們找資料去讓他做分類的分析
同學說是要做one hot encoding 但我不確定我是不是真的有做好
mouse4294
Wed, Jan 11, 2023 9:40 AM
你的pirors應該只有兩項,不是三項
mouse4294
Wed, Jan 11, 2023 9:43 AM
one hot encodeing是前處理的部分,你這邊截圖是已經要跑模型了
ಠ_ಠ
Wed, Jan 11, 2023 9:44 AM
mouse4294: 那我先截一下前面!
我是有在老師給的程式碼基礎上加這段
ಠ_ಠ
Wed, Jan 11, 2023 9:45 AM
問過同學需要做one hot encoding 的就這幾項
我是拿之前做回歸的程式碼直接貼過來,不是很確定有沒有少做什麼
ಠ_ಠ
Wed, Jan 11, 2023 9:45 AM
其他方法的分析倒是都有跑出來,有幾個數據也蠻像的
mouse4294
Wed, Jan 11, 2023 9:46 AM
你貼的這塊只有把資料型態做轉換而已,並不是one hot encoding
建議直接找網路上現成的參考:
初學Python手記#3-資料前處理( Label encoding、 One hot encoding...
ಠ_ಠ
Wed, Jan 11, 2023 9:46 AM
mouse4294: !我來看看,謝謝旅人
mouse4294
Wed, Jan 11, 2023 9:47 AM
看你的code,作業要求應該是使用pandas去做處理,可以從
使用Pandas進行One hot encoding
開始看就好了!
prince5212
Wed, Jan 11, 2023 9:47 AM
機器學習略懂,可惜 pandas 我不熟,資料前處理我都自己刻的
ಠ_ಠ
Wed, Jan 11, 2023 9:51 AM
prince5212: !!聽起來旅人好厲害
ಠ_ಠ
Wed, Jan 11, 2023 9:52 AM
mouse4294: 我看了一下,然後又回去比對之前老師的檔案
加了一段,這樣是可以的嗎
ಠ_ಠ
Wed, Jan 11, 2023 9:52 AM
發現沒拍好
mouse4294
Wed, Jan 11, 2023 9:56 AM
阿對了,最一開始你傳的那個,你的priors要記得改成兩項,因為你餵給model的只有兩項,所以三項跑不動是主要原因
ಠ_ಠ
Wed, Jan 11, 2023 9:57 AM
mouse4294: !好的!!我看一下
prince5212
Wed, Jan 11, 2023 10:10 AM
我沒有很厲害,老鼠旅人比較厲害QQ
不過是說剛剛看了一下 GaussianNB 的文件,他的 fit 要的不是 one hot 啊?@@
sklearn.naive_bayes.GaussianNB
ಠ_ಠ
Wed, Jan 11, 2023 11:00 AM
prince5212: 可能……是我沒完全改好
我剛剛組員傳了他做好的報告檔(他程式都弄好了)
我照著他的報告修了前面的資料跑出來的數據也很微妙的不一樣,我只能直接看PPT然後想想怎麼報告了
ಠ_ಠ
Wed, Jan 11, 2023 12:27 PM
Wed, Jan 11, 2023 12:27 PM
啊我剛剛收了噗幣,旅人們如果有看到的話可以開個幣孔我給你投幣
mouse4294
Wed, Jan 11, 2023 2:12 PM
prince5212: fit 跟 one hot沒有關係,文件中提到的"partial_fit"是在建立模型的時候,如果訓練集太大的話可以切小塊去做訓練
one hot是一種資料的處理方式,看噗主作業的資料集,應該原本只有顯示ph值是多少,對於這種以"值"顯示的資訊,不適合使用label做標記
mouse4294
Wed, Jan 11, 2023 2:13 PM
不過我沒有很厲害,我只是看這個作業很眼熟,上學期有修圖形辨識...
載入新的回覆
這次是要做分類問題,前面資料整理的部分就不知道有沒有做對,老師是有給基本的程式碼的,跑完之後跑的出來的數據也跟老師有點差距
如果有旅人願意幫忙看一下的話可以給噗幣
我在想可能資料整理的地方就有小問題
同學說是要做one hot encoding 但我不確定我是不是真的有做好
我是有在老師給的程式碼基礎上加這段
我是拿之前做回歸的程式碼直接貼過來,不是很確定有沒有少做什麼
建議直接找網路上現成的參考:
加了一段,這樣是可以的嗎
不過是說剛剛看了一下 GaussianNB 的文件,他的 fit 要的不是 one hot 啊?@@ sklearn.naive_bayes.GaussianNB
我剛剛組員傳了他做好的報告檔(他程式都弄好了)
我照著他的報告修了前面的資料跑出來的數據也很微妙的不一樣,我只能直接看PPT然後想想怎麼報告了
one hot是一種資料的處理方式,看噗主作業的資料集,應該原本只有顯示ph值是多少,對於這種以"值"顯示的資訊,不適合使用label做標記