vlambda博客
学习文章列表

R语言数据、图片的导出及编辑



写在前面

R语言数据、图片的导出及编辑



      这次的更新我们主要讲一讲,如何将R中的分析结果、示例数据导出,以及如何导出绘制的图片并对其进行编辑,我们还是以上次相关性分析的数据和图片为例。


R语言数据、图片的导出及编辑
示例数据在这儿下载

链接:https://pan.baidu.com/s/1_PaaDnMnYXWfetj_rzGA8A

提取码:gq14

R语言数据、图片的导出及编辑

分析结果、示例数据的导出

R语言数据、图片的导出及编辑
R语言数据、图片的导出及编辑

数据读取及相关性分析

mydata<-read.csv(file.choose())

edit(mydata)

head(mydata)

cor_mat<- cor(mydata)

cor_matr #我们可以看见结果如下

R语言数据、图片的导出及编辑
R语言数据、图片的导出及编辑

结果保存·方法一

我们要保存的结果为cor_matr,因此,可以直接运行以下代码:

write.csv(cor_matr,"E:/相关性结果.csv")  #  cor_matr为要保存的数据名称,E为自己的盘符,相关性结果为保存的文件名称,文件将保存为CSV格式,保存后文件将出现在自己E盘的根目录下

R语言数据、图片的导出及编辑



然而,有时候有些数据通过此代码保存时会报错,因此,我们提供另一种方法进行保存

R语言数据、图片的导出及编辑
结果保存·方法二

library(Hmisc)

rcorr(as.matrix(mydata))

symnum(cor_matr) #我们可以看见结果如下

R语言数据、图片的导出及编辑

当我们通过write.csv()函数保存rcorr(as.matrix(mydata))时会报错,因此我们可以在R中直接复制结果,然后保存到txt文件中。

R语言数据、图片的导出及编辑

然后将其保存到txt文件中并重命名

R语言数据、图片的导出及编辑

然后打开excel选择导入数据,自文本导入数据

R语言数据、图片的导出及编辑

选中我们保存好的txt文件并导入

R语言数据、图片的导出及编辑

导入后选择转换数据

R语言数据、图片的导出及编辑

转换完毕后我们便将结果成功保存到了excel

R语言数据、图片的导出及编辑



R语言数据、图片的导出及编辑

图片的导出及编辑

R语言数据、图片的导出及编辑

先简单画两个图

M <- cor_matr

P1<-corrplot(M, method = "circle")

P1

R语言数据、图片的导出及编辑

P2<-corrplot(M, method = "square")
P2

R语言数据、图片的导出及编辑
R语言数据、图片的导出及编辑
图片保存·方法一

我们可以直接通过R-studio自带功能进行保存

1.直接选择Export

R语言数据、图片的导出及编辑

2.选择保存格式、保存位置及大小

R语言数据、图片的导出及编辑
R语言数据、图片的导出及编辑

图片保存·方法二

1.依旧选择Export选项卡,然后选择copy选项

R语言数据、图片的导出及编辑

2.随后选择Metafile格式并copyplot

R语言数据、图片的导出及编辑

3.将复制的图片ctrl+v到ppt中,单击右键,选择编辑图片

R语言数据、图片的导出及编辑

4.随后即可随意编辑图片并保存成想要的格式

R语言数据、图片的导出及编辑


如果您不想错过“生态R学社”的文章,请务必进行以下操作: