[問題] 如何判斷繪出最佳圖形

看板R_Language作者 (peifish)時間8年前 (2017/07/04 11:52), 編輯推噓8(8030)
留言38則, 9人參與, 最新討論串1/1
我已經把繪圖的程式寫好了 只是是手動的 丟csv檔 然後選擇圖形種類 然後繪出 現在要丟入csv 讓他自動選擇一個最佳化的圖形顯示 這個部分研究很久還是沒辦法解決 本來是用矩陣的方式判斷可是每筆資料的行列都不同,很難做 不知道是不是我邏輯有問題 跪求大大幫幫我QQ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.110.67.220 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1499140328.A.4FE.html

07/04 12:38, , 1F
先定義最佳化
07/04 12:38, 1F

07/04 12:51, , 2F
回a大,最佳化 就是該筆資料用什麼圖形顯示最好
07/04 12:51, 2F

07/04 12:51, , 3F
例如 縣市人口比率 用圓餅圖 這樣
07/04 12:51, 3F

07/04 13:26, , 4F
這要配合資料類型的定義才會比較好做
07/04 13:26, 4F

07/04 13:38, , 5F
回h大 請問資料類型的定義是? 因為我是從政府開放資
07/04 13:38, 5F

07/04 13:38, , 6F
料網站抓下來的,有些能跑出圖形有些不能,我是選能
07/04 13:38, 6F

07/04 13:38, , 7F
繪出圖形的資料 所以應該算是蠻多種類的資料的
07/04 13:38, 7F

07/04 14:31, , 8F
如果先思考x, y是什麼class,再對y的性質(n,小數)分類呢?
07/04 14:31, 8F

07/04 14:55, , 9F
原po是想找類似這樣的guidance嗎? https://goo.gl/QKkysT
07/04 14:55, 9F

07/04 18:02, , 10F
有最佳的圖形這件事?給使用者選擇可能比較好
07/04 18:02, 10F

07/04 18:26, , 11F
可以參考這個~http://i.imgur.com/n8MUXb7.jpg
07/04 18:26, 11F

07/05 10:59, , 12F
i大 不懂你的意思, 如果先考慮xy的性質,不就等於
07/05 10:59, 12F

07/05 10:59, , 13F
是手動了嗎@@?
07/05 10:59, 13F

07/05 11:01, , 14F
f大 看了很多國內外的論文跟專題 目前是沒有人做的
07/05 11:01, 14F

07/05 11:01, , 15F
不過google有類似的功能
07/05 11:01, 15F

07/05 11:03, , 16F
L大 謝謝 是這種的概念 只是現在卡在用索引的方式寫
07/05 11:03, 16F

07/05 11:03, , 17F
不知道行不行的通
07/05 11:03, 17F

07/05 12:30, , 18F
圖本來就是用來輔助解讀資料的一種方式,不可能不考慮資
07/05 12:30, 18F

07/05 12:32, , 19F
料類型。例如A變項包含1~300的值,不知道它的資料類型怎
07/05 12:32, 19F

07/05 12:33, , 20F
選擇要用哪個圖來表示資料?變項A的值可能是代表不同的行
07/05 12:33, 20F

07/05 12:34, , 21F
政區域,那這時就要用長條圖或圓餅圖來呈現比例。
07/05 12:34, 21F

07/05 12:34, , 22F
但變項A若是考試成績,那麼就要用適合連續變項的圖來呈現
07/05 12:34, 22F

07/05 12:35, , 23F
不弄清楚變項類型,就像拿到資料不管三七二十一通通都丟
07/05 12:35, 23F

07/05 12:36, , 24F
進去跑迴歸,電腦一樣會跑結果出來,只是有沒有意義而已
07/05 12:36, 24F

07/05 13:35, , 25F
請問什麼叫作「用索引的方式寫」…有範例的程式碼嗎
07/05 13:35, 25F

07/05 14:08, , 26F
可以寫進function裡用if(class(x)=="factor"){plot()}
07/05 14:08, 26F

07/05 14:51, , 27F
我以為圖表都是人手動一點一點刻出來的耶
07/05 14:51, 27F

07/05 15:25, , 28F
你說google做的那個 他是用machine learning做出來的吧
07/05 15:25, 28F

07/05 15:25, , 29F
你這個rule based要定義到死掉吧
07/05 15:25, 29F

07/06 00:57, , 30F
我覺得原po想嘗試看看也沒關係啦,至少試過才知道。
07/06 00:57, 30F

07/06 11:46, , 31F
L大 先建立一個判斷適合圖形的規則 然後丟入程式中
07/06 11:46, 31F

07/06 11:46, , 32F
再讓它去抓去資料庫現有的資料比對 再讓圖形跑出來
07/06 11:46, 32F

07/06 11:46, , 33F
大概是這樣,程式部分還沒QQ
07/06 11:46, 33F

07/06 11:46, , 34F
i大 好的 我會試試看,謝謝你
07/06 11:46, 34F

07/06 11:48, , 35F
c大 真的很難嗎 會定義到死QQ
07/06 11:48, 35F

07/06 11:50, , 36F
i大 這是目前想到的方法,如果可以成功那是最好的了
07/06 11:50, 36F

07/10 16:40, , 37F
其實真的可以用Machine Learning去做做看吧
07/10 16:40, 37F

07/10 16:41, , 38F
不過前提是你要找來一堆訓練的資料
07/10 16:41, 38F
文章代碼(AID): #1PMn3eJ- (R_Language)
文章代碼(AID): #1PMn3eJ- (R_Language)