精华内容
下载资源
问答
  • R语言保存图片为特定dpi值(分辨率)的图像 目录 R语言保存图片为特定dpi值(分辨率)的图像 # 模板示例 # 保存为特定dpi像素的图像示例 # 模板示例 library(ggplot2) ggplot_alternative <- ...
    展开全文
  • R语言绘制坐标 保存图片

    千次阅读 2017-10-27 11:11:42
    自动保存图片文件 png(filename = "Rplot%03d.png", width = 480, height = 480, units = "px", pointsize = 12, bg = "white", res = NA, family = "", restoreConsole = TRUE, type = c("windows", "cairo...

    绘制坐标

    有时候我们绘制坐标的时候,需要改变坐标轴的定义,我们以日期为横坐标绘制时间序列为例讲解

    先列举简单的例子:


    rnorm(n, mean = 0, sd = 1)

    n 为产生随机值个数(长度),mean 是平均数, sd 是标准差 。
    > rnorm(10,1,sd = 2)
     [1]  1.98984356 -1.93403191 -1.15324772  0.84623524 -0.73123833 -2.77682328 -0.74316683 -0.02913632 -0.80063421  3.23976243
    

    用随机数绘制曲线:

    require(stats) # for rnorm
    plot(x=1:10, y=rnorm(10,1,sd = 2), type = 'l')

    type 参数:
    what type of plot should be drawn. Possible types are
    "p" for points,
    "l" for lines,
    "b" for both,
    "c" for the lines part alone of "b",
    "o" for both ‘overplotted’,
    "h" for ‘histogram’ like (or ‘high-density’) vertical lines,
    "s" for stair steps,
    "S" for other steps, see ‘Details’ below,

    把上述内容绘制成时间序列

    > plot(x=1:10, y=rnorm(10,1,sd = 2), type = 'l',xaxt='n') # 原坐标X 不绘制,否则会重叠
    > axis(side = 1, at = c(2,4,6,8,10), labels = c("2016-05-24", "2016-05-26", "2016-05-30", "2016-06-01", "2016-06-03"))

    自动保存成图片文件

    png(filename = "Rplot%03d.png",
        width = 480, height = 480, units = "px", pointsize = 12,
        bg = "white", res = NA, family = "", restoreConsole = TRUE,
        type = c("windows", "cairo", "cairo-png"), antialias)
    在 plot 的上方和下方加入 png function 和 devoff():
    require(stats) # for rnorm
    png(file='draw.png', bg="white", width = 300, height = 200)
    plot(x=1:10, y=rnorm(10,1,sd = 2), type = 'l',xaxt='n', main = 'draw') # 增加坐标的 名称 draw
    axis(side = 1, at = c(2,4,6,8,10), labels = c("2016-05-24", "2016-05-26", "2016-05-30", "2016-06-01", "2016-06-03"))
    dev.off()



    创建 png 的时候 可以指定分辨率, 可以看出这个图片比之前的小一些


    展开全文
  • R语言直接保存图形而不显示图形

    千次阅读 2014-12-11 14:24:24
    保存为jpeg图形时: setwd("d://") jpeg(file="Rplot.jpeg") plot(1:10)#此处为想要的图形的语句 dev.off() 同理,也可以保存为png或pdf格式。

    保存为jpeg图形时:

    setwd("d://")

    jpeg(file="Rplot.jpeg")

    plot(1:10)#此处为想要画的图形的语句

    dev.off()


    同理,也可以保存为png或pdf格式。

    展开全文
  • R语言画交互式

    千次阅读 2018-03-20 20:26:55
    主要使用的包为scatterD3... scatterD3包可以实现交互式画图,后可以做图进行缩放查看。 安装方式为: install.packages(“scatterD3”) 或者为 devtools::install_github(“juba/scatterD3”) librar...

    主要使用的包为scatterD3,其github的链接地址为:https://github.com/juba/scatterD3

    scatterD3包可以实现交互式画图,画完图后可以做图进行缩放查看。
    安装方式为:
    install.packages(“scatterD3”) 或者为
    devtools::install_github(“juba/scatterD3”)

    library(scatterD3)
    scatterD3(x = mtcars$wt, y = mtcars$mpg) #生成的图可以缩放   
    scatterD3(data = mtcars, x = wt, y = mpg, 
              point_size = 175,               #表示点的大小
              point_opacity = 0.3,            #表示点的透明度
              fixed = TRUE,
              colors = "#000")
    scatterD3(data = mtcars, x = wt, y = mpg, 
              point_size = 100,               #表示点的大小
              point_opacity = 0.3,            #表示点的透明度
              fixed = TRUE,
              hover_size = 6,                 #表示鼠标放上去之后点的放大倍数
              hover_opacity = 2,          
              colors = "#000")
    

    可以随意改变x轴的名字

    
    mtcars$cyl_fac <- paste(mtcars$cyl,"willnight")
    scatterD3(data = mtcars, x = cyl_fac, 
              y = mpg,point_size=60,hover_size = 4)
    

    给点赋予文字标签

    mtcars$names <- rownames(mtcars)
    scatterD3(data = mtcars, x = wt, y = mpg, 
              lab = names, labels_size = 15,
              point_size=60,hover_size = 4)

    利用颜色形状处理分类变量

    scatterD3(data = mtcars, x = wt, y = mpg, 
            col_var = cyl,      #表示颜色标签 
            symbol_var = gear   #形状类型
            )

    此外使用DiagrammeR包可以话流程图,当然也可以画树,

    DiagrammeR("
    sequenceDiagram;
    customer->>web:ask Api;
    web->>customer:有token么;
    customer->>web:token给你;
    web->>database:这个用户token匹配么;
    alt 如果匹配
    database->>web: 匹配的;
    web->>database:拿数据;
    database->>web:数据给你;
    web->>customer:数据给你;
    else 不匹配
    database->>web:不匹配;
    web->>customer:error;
    end
               ")

    输出结果为:
    这里写图片描述

    原文链接地址为:点击这里

    展开全文
  • R语言图像保存

    千次阅读 2013-03-23 00:06:44
    Normally R will open a new device automatically when needed, but this enables you to open further devices in a platform-independent way. (For which device is used see getOption("device").) Note that ...
  • R语言如何单独保存输出图片文件

    万次阅读 2019-02-23 11:38:39
    前言:记得设置图片保存工作路径,即数据文件路径:setwd(“C:\Users\TDL\Desktop\test.picture”) 1.图片文件保存输出 jpeg(file = "style.jpg") plot(iris[,1],col="red") ## 画图程序 dev....
  • 1.图片文件保存输出 jpeg(file = "style.jpg") ##在当前目录下创建图片 plot(iris[,1],col="red") ## 画图程序 dev.off() ##只有dev.off()结尾才可以把图片保存出去。 2.图片尺寸调整输出 p.picture=paste(a,"test....
  • R语言画韦恩详解

    千次阅读 2020-01-08 16:11:31
    详解R语言画韦恩 原创飘羽 发布于2018-07-09 17:15:19 阅读数 8472 收藏 展开 需要安装和导入的包 install.packages(“VennDiagram”) library(grid) library(futile.logger) library(VennDiagram) 已知各个数据集...
  • 如何利用R语言画出三维动画

    万次阅读 2015-05-04 17:03:02
    rgl包提供了OpenGL图形库的3D绘图接口,我们可以利用play3d()函数出三维散点,之后利用surface3d()在三维上添加预测曲面,然后再用movie3d()函数让三维动起来。 注:以上程序参考《R数据可视化手册》
  • 更新至R 4.0.2 版本RRStudio 的安装是非常简单的,这里提供一些安装 Tips。在文章的最后我还通过一个案例带大家走进奇幻的 R 世界。视频讲解该视频较老,但是可以参考~安装 R❝下载页面:...
  • R语言生成保存图片方法

    万次阅读 2011-04-30 02:24:00
    今天,我想用R画图并保存成jpg文件。应用的方法如下:setwd("c://")plot(1:10)rect(1, 5, 3, 7, col="white")savePlot("CTplot", type=c("jpg"),device=dev.cur(),restoreConsole=TRUE)在R编辑器下运行成功。...
  • R语言作图保存[保存]

    万次阅读 2012-07-18 09:27:38
    R语言 生成图片 存储图片 存储图片格式 存储位置 在生物统计家园上有详细答复http://www.biostatistic.net/foru ... ead&tid=2255&extra= 很多人都会遇到R语言生成的图片,如何存储的问题。尤其对初学R语言的...
  • R语言画韦恩

    万次阅读 2018-07-25 12:55:16
    可以不保存查看图片,但是效果不佳(命令如下,但是需要首先把filename设置为(filename=NULL)) grid.draw(venn.plot); dev.off(); 四个 数据集 #sample为抽样函数,首先指定抽样范围,然后制定抽样个数,...
  • R语言画雷达

    千次阅读 2018-12-27 18:13:02
    library(fmsb) maxmin &lt;- data.frame( total=c(5,1), phys=c(15,3), psycho=c(3,0), social=c(5,1), env=c(5,1)) # data for radarchart function version 1 series, minimum value must be omitted from ...
  • 一、R语言简介R语言是专业的统计分析软件,来自著名数据科学网站(http://www.kdnuggets.com/)发起的一个2019年统计分析和数据挖掘软件使用情况的调查结果:表明R语言是该领域近年来最受欢迎的软件之一。R语言的...
  • 要考察橘树的年轮如何随着树龄变化,先个散点看看: # 先看第一种橘树,提取第一种树的数据,保存在t1中t1 戳此复习subset()函数的功能。 # 绘制散点plot(t1$age, t1$circumference, xlab="Age (days)", ...
  • R语言,函数里面保存图片

    千次阅读 2020-10-08 09:00:29
    因为使用常规的tiff()+dev.off()不能在函数中保存图片。在函数中保存ggplot2绘制的图像的方法:使用ggsave。 file_name = paste(marker,’-’,group,‘MWU.tiff’) ggsave(file_name, plot = p, device = NULL, path...
  • 这时在R控制台的输出窗口中是看不到输出结果的。代码结束时用sink()切换回来。示例:sink("a.txt")xmean(x)sink()注:此处输出为mean(x)。2.stargazer()library(stargazer)#导入数据mydata a...
  • plot()函数可以出散点或者直线 > x <- c(1:3) > y <- x + 2.5 > plot(x,y) > plot(x,y,type = 'l') barplot()函数可以出条形 barplot(c(88,79,99),names.arg = c('小明','小红','...
  • 详解R语言画韦恩

    万次阅读 多人点赞 2018-07-09 17:15:19
    ) library(grid) library(futile.logger) library(VennDiagram)已知各个数据集的个数,并且交叉个数来制作韦恩两个数据集:# A simple two-set diagram (根据数据量多少而确定圆的大小)venn.plot &...
  • 我有一组像素数组在r.studio,有没有大神知道如何把这组像素数组读成图片格式或者保存图片格式(bmp格式就行)?我想看一看图片长得什么样子。
  • 试着往左、往右或者上下拖动R语言图片显示界面,就可以得到想要的。 2、关于保存: 我喜欢保存为PDF格式,不容易失真,保存的大概是矢量。根据的实际情况选择保存的尺寸比例,不知道怎么设置,就保存为调整...
  • 一、在电脑的那个位置创建自己的R包? 编写R包的第一步就是要知到在哪里可以写包,电脑的任何位置,只要能够创建文件夹的地方都可以写R包,但是文件的路径要是英文。简单的方法就是在DEF等盘下直接创建一个文件夹,...
  • Rstudio, world map, ggplot
  • 转载于R语言中文论坛R语言中文社区 由于R语言基础作图部分内容简单直接,但参数繁多,因此这里不做系统介绍,只挑出几个点来讲一讲。主要介绍R中的颜色系统。 目录 一个作图示例 图片的...
  • 如何在同一画面出多张图? • 修改绘图参数,如 par(mfrow = c(2,2)) 或 par(mfcol = c(2,2)); • 更为强大功能的 layout函数,它可以设置图形绘制顺序和图形大小; • split.screen()函数。 推荐...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 172,220
精华内容 68,888
关键字:

r语言保存画好的图