[问题] 如何判断绘出最佳图形

楼主: peipeifish (peifish)   2017-07-04 11:52:06
我已经把绘图的程式写好了
只是是手动的 丢csv档 然后选择图形种类
然后绘出
现在要丢入csv 让他自动选择一个最佳化的图形显示
这个部分研究很久还是没办法解决
本来是用矩阵的方式判断可是每笔资料的行列都不同,很难做
不知道是不是我逻辑有问题
跪求大大帮帮我QQ
谢谢
作者: andrew43 (讨厌有好心推文后删文者)   2017-07-04 12:38:00
先定义最佳化
楼主: peipeifish (peifish)   2017-07-04 12:51:00
回a大,最佳化 就是该笔资料用什么图形显示最好例如 县市人口比率 用圆饼图 这样
作者: hohiyan (海洋)   2017-07-04 13:26:00
这要配合资料类型的定义才会比较好做
楼主: peipeifish (peifish)   2017-07-04 13:38:00
回h大 请问资料类型的定义是? 因为我是从政府开放资料网站抓下来的,有些能跑出图形有些不能,我是选能绘出图形的资料 所以应该算是蛮多种类的资料的
作者: ianmao (qq)   2017-07-04 14:31:00
如果先思考x, y是什么class,再对y的性质(n,小数)分类呢?
作者: locka (locka)   2017-07-04 14:55:00
原po是想找类似这样的guidance吗? https://goo.gl/QKkysT
作者: f496328mm (为什么会流泪)   2017-07-04 18:02:00
有最佳的图形这件事?给使用者选择可能比较好
作者: locka (locka)   2017-07-04 18:26:00
可以参考这个~" target="_blank" rel="nofollow">
楼主: peipeifish (peifish)   2017-07-05 10:59:00
i大 不懂你的意思, 如果先考虑xy的性质,不就等于是手动了吗@@?f大 看了很多国内外的论文跟专题 目前是没有人做的不过google有类似的功能L大 谢谢 是这种的概念 只是现在卡在用索引的方式写不知道行不行的通
作者: hohiyan (海洋)   2017-07-05 12:30:00
图本来就是用来辅助解读资料的一种方式,不可能不考虑资料类型。例如A变项包含1~300的值,不知道它的资料类型怎选择要用哪个图来表示资料?变项A的值可能是代表不同的行政区域,那这时就要用长条图或圆饼图来呈现比例。但变项A若是考试成绩,那么就要用适合连续变项的图来呈现不弄清楚变项类型,就像拿到资料不管三七二十一通通都丢进去跑回归,电脑一样会跑结果出来,只是有没有意义而已
作者: locka (locka)   2017-07-05 13:35:00
请问什么叫作“用索引的方式写”…有范例的程式码吗
作者: ianmao (qq)   2017-07-05 14:08:00
可以写进function里用if(class(x)=="factor"){plot()}
作者: APM99 (血统纯正台北人)   2017-07-05 14:51:00
我以为图表都是人手动一点一点刻出来的耶
作者: clansoda (小笨)   2017-07-05 15:25:00
你说google做的那个 他是用machine learning做出来的吧你这个rule based要定义到死掉吧
作者: ianmao (qq)   2017-07-06 00:57:00
我觉得原po想尝试看看也没关系啦,至少试过才知道。
楼主: peipeifish (peifish)   2017-07-06 11:46:00
L大 先建立一个判断适合图形的规则 然后丢入程式中再让它去抓去数据库现有的资料比对 再让图形跑出来大概是这样,程式部分还没QQi大 好的 我会试试看,谢谢你c大 真的很难吗 会定义到死QQi大 这是目前想到的方法,如果可以成功那是最好的了
作者: cd12631 (<(◥█◤△◥█◤)>)   2017-07-10 16:40:00
其实真的可以用Machine Learning去做做看吧不过前提是你要找来一堆训练的资料

Links booklink

Contact Us: admin [ a t ] ucptt.com