Redian新闻
>
请问:R里面画图有什么package推荐
avatar
请问:R里面画图有什么package推荐# DataSciences - 数据科学
s*h
1
请推荐R 的画图package
刚用R,其他方面都逐渐顺手起来。
主要问题是图画得真难看。
画得图还不能zoom in/out
举两个例子:
1.本来图上有1000时间序列得点,我想zoom in到只显示100个,比如说801:900,而不
用重新画图。
2. 一个图上4个subfigure,每个都和1里面得一样,4个一起zoom到801:900, 不用重新
画图
多年前用matlab,记得有些package(demo?),可以根据用户输入随时调整图。
avatar
f*8
2
ggplot2 and ggvis

【在 s****h 的大作中提到】
: 请推荐R 的画图package
: 刚用R,其他方面都逐渐顺手起来。
: 主要问题是图画得真难看。
: 画得图还不能zoom in/out
: 举两个例子:
: 1.本来图上有1000时间序列得点,我想zoom in到只显示100个,比如说801:900,而不
: 用重新画图。
: 2. 一个图上4个subfigure,每个都和1里面得一样,4个一起zoom到801:900, 不用重新
: 画图
: 多年前用matlab,记得有些package(demo?),可以根据用户输入随时调整图。

avatar
s*h
3
我试了试ggplot2,觉得不好用。
avatar
s*0
4
ggplot2 very good
avatar
s*0
5
rstudio
you can try it can adjust the size of the chart
avatar
m*r
6
ggplot2 is very good! try it
avatar
l*i
7
r的绘图包常用的有lattice, ggplot2,不过都是静态图没有交互。你要交互的话可以试试
rcharts,直接用r做图,rcharts帮你转成javascript的交互图。rstudio出品还有shiny
,ggvis都可以实现一定程度的交互。
另外还有第3方的web visualization应用比如plot.ly可以用多种语言画图然后丢上
plot.ly实现交互。r的列子如下https://plot.ly/r/line-and-scatter/, plot.ly上
用ggplot2也可以,列子如下:https://plot.ly/ggplot2/line-and-scatter/
类似的还有bokeh, http://bokeh.pydata.org/ 目前支持python做图通过浏览器实现交互,不会javascript也没关系。据说以后还会支持R, julia等,是开源的。
avatar
g*o
8
plot3d就可以交互

试试
shiny

【在 l****i 的大作中提到】
: r的绘图包常用的有lattice, ggplot2,不过都是静态图没有交互。你要交互的话可以试试
: rcharts,直接用r做图,rcharts帮你转成javascript的交互图。rstudio出品还有shiny
: ,ggvis都可以实现一定程度的交互。
: 另外还有第3方的web visualization应用比如plot.ly可以用多种语言画图然后丢上
: plot.ly实现交互。r的列子如下https://plot.ly/r/line-and-scatter/, plot.ly上
: 用ggplot2也可以,列子如下:https://plot.ly/ggplot2/line-and-scatter/
: 类似的还有bokeh, http://bokeh.pydata.org/ 目前支持python做图通过浏览器实现交互,不会javascript也没关系。据说以后还会支持R, julia等,是开源的。

avatar
a*e
9
coursera上的Exploratory Data Analysis有一些概括的介绍,可能会有帮助。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。