###################################################

问题:导入 csv 文件

如何从csv文件中导入数据,?参数怎么设置?常用参数模板是啥?

解决方案:

yuan <- read.csv(file = "C:/Users/Administrator/Desktop/test1.csv",header = TRUE,sep = ",",dec = ".", stringsAsFactors = FALSE,na.strings = "NA",strip.white = TRUE)

yuan1 = yuan1_copy <- read.csv("C:/Users/Administrator/Desktop/test1.csv",header = TRUE,sep = ",",dec = ".",na.strings = "",strip.white = TRUE)

file = "",    #文件的绝对路径或相对路径

header = FALSE,     #文件首行是否为变量名,可用T或F

sep = ",",     #变量间分割方式,CSV 为逗号分隔

dec = ".",     #小数点的标示方式

stringsAsFactors = FALSE,     #防止导入的数据转换为因子,默认为TRUE

na.strings = "",   # na.strings = c("NA","") 把所有想变成NA的量都写在c()向量里。

strip.white = FALSE,  #去掉每个变量值首位的空白

skip = 0,     #跳过文件最开始的前n行(header不算在内)

nrows=10,     #读取的最大行数

fileEncoding = "utf-8",    #数据集中有中文时

comment.char = "#",     #注释开始的标志符,防止将#解释为注释

blank.lines.skip = TRUE,    #跳过空白行?

quote = "\"'"     #引号的默认值是...

讨论扩展:

注意:常将read.table() 和 names(),str()函数一起 先后使用,可以直接检查导入的数据是否正确。。

导入Excel中数据,选择想要的数据 Ctrl+c ,---> R中, datas <- read.delim("clipboard")

url <- "http://www.jaredlander.com/data/TomatoFirst.csv"

tomato <- read.table(file = url,header = TRUE,sep = ",")

另请参阅:

###################################################

问题:导出 csv  18.4.26

怎么将 R 中数据导出为 csv 文件?

解决方案:

write.csv(iris,file = "F:/r_test/the_write.csv",sep = ",",na = "NA",quote = TRUE,dec = ".")

write.csv(liang[,c(3:5)],file = "F:/r_test/the_write2.csv",sep = ",",na = "NA",quote = FALSE,append= FALSE)

#sep为分割;na为制定缺失值由什么代替;quote=FALSE:消除字符串 分类变量 的引号标志;append=FALSE:为写入到新的文件里,TRUE为追加到已有文件。

讨论扩展:

save(filename,)  #以二进制保存对象

dump("x",”...”)  #将对象 x 保存在”...”中

write.table(x,"clipboard",sep="\t",col.names=NA,)  #将 x 写入内存剪切板,ctrl+v 可得

另请参阅:

###################################################

问题:导出图片   18.4.26

怎么将plot的绘图结果导出为 jpeg、png、eps、svg、pdf、 等文件?

解决方案:

jpeg("file_name.jpeg",width = 700,height = 290)

plot()

dev.off()  #关闭图像设备,同时储存图片

讨论扩展:

saveplot(file,type)  #

另请参阅:

###################################################

问题:导出为pdf文件   18.4.26

怎么将plot的绘图结果导出为 pdf 文件?

解决方案:

jpeg("file_name.jpeg",width = 700,height = 290)

plot()

dev.off()  #关闭图像设备,同时储存图片

讨论扩展:

saveplot(file,type)  #

pdf("R_data10.pdf",width = 9,height = 5.5,family="GB1")  #输出 pdf 文件,family="GB1" 可以显示中文。

# require(Cairo)   #输出为pdf时,可灵活控制输出参数

# CairoPDF("plot1.pdf", 3.15, 3.15)  #单位为英寸

# ggplot(data, aes(x = x, y = y)) + geom_line(size = 1) +  theme_bw()

# dev.off()

另请参阅:

R: 导入 csv 文件,导出到csv文件,;绘图后导出为图片、pdf等的更多相关文章

  1. java读取txt文件,对字符串进行操作后导出txt文件

    嘿嘿,代码略为简单,不再多做解释,直接上码! package org.lq.com.util; import java.io.File; import java.io.InputStreamReade ...

  2. 用php导入10W条+ 级别的csv大文件数据到mysql。导出10W+级别数据到csv文件

    转自:http://blog.csdn.net/think2me/article/details/12999907 1. 说说csv 和 Excel 这两者都是我们平时导出或者导入数据一般用到的载体. ...

  3. CSV文件数据如何读取、导入、导出到新的CSV文件中以及CSV文件的创建

    CSV文件数据如何读取.导入.导出到新的CSV文件中以及CSV文件的创建 一.csv文件的创建 (1)新建一个文本文档: 打开新建文本文档,进行编辑. 注意:关键字与关键字之间用英文半角逗号隔开.第一 ...

  4. c#自带压缩类实现数据库表导出到CSV压缩文件的方法

    在导出大量CSV数据的时候,常常体积较大,采用C#自带的压缩类,可以方便的实现该功能,并且压缩比例很高,该方法在我的开源工具DataPie中已经经过实践检验.我的上一篇博客<功能齐全.效率一流的 ...

  5. c#自带压缩类实现数据库表导出到CSV压缩文件

    c#自带压缩类实现数据库表导出到CSV压缩文件的方法 在导出大量CSV数据的时候,常常体积较大,采用C#自带的压缩类,可以方便的实现该功能,并且压缩比例很高,该方法在我的开源工具DataPie中已经经 ...

  6. java导出生成csv文件

    首先我们需要对csv文件有基础的认识,csv文件类似excel,可以使用excel打开,但是csv文件的本质是逗号分隔的,对比如下图: txt中显示: 修改文件后缀为csv后显示如下: 在java中我 ...

  7. 如何从sql server导出到csv文件

    如何从sql server导出到csv文件,具体代码如下: private static void WriteHeader(SqlDataReader reader, TextWriter outpu ...

  8. 利用mysqldump命令导出为csv格式文件

    解决方法: 先导出为txt文件,其内容是以逗号“,”分隔的,得到txt文件后,再自行处理为.csv或者.xls文件. 参数说明: -t, --no-create-info   Don't write ...

  9. 淘宝助理导出的csv文件使用的是什么编码,您猜?

    今天下午用Java读取从淘宝助理 V4.3 Beta1导出的csv文件,出现中文乱码情况. 一看就是文件编码引起的,不清楚淘宝助理导出的csv文件使用了什么编码,到百度搜索了一下,看到一些相关文章,但 ...

随机推荐

  1. <软件架构与设计模式>侯捷老师关于Adapter类在STL中的深入解析和模式探讨

    题外话:侯捷老师难得一年就来上九堂课就要会宝岛,特此留念签名赠语及合照以自勉.  学海无涯,为勤是岸 <正文开始> 昨天晚上连上了3个小时的大课探究单单讲了Adapter一个类,幸运的是本 ...

  2. HDU2544最短路模板,

    #include<iostream> #include<stdio.h> #include<stdlib.h> #include<algorithm> ...

  3. Javascript两个数的比较

    Strict equality using === 比较之前不转换类型, 如果不同类型,不相等, 如果相同类型:如果两个都不是numbers,只有自己和自己比较才相等,其他都不相等: 如果两个都是nu ...

  4. winform 添加帮助按钮

    1. 添加提示信息 新建个窗体项目,项目名称为WinFormUI,解决方案名称为WinFormWithHelpDoc.删除默认创建的Form1,新建窗体MainForm,设置相关属性.我们要完成的效果 ...

  5. C 字节对齐.我的算法学习之路

    C/C++基础笔试题1.0(字节对齐) http://blog.csdn.net/dengyaolongacmblog/article/details/37559687 我的算法学习之路 http:/ ...

  6. 如何在MySQl数据库中给已有的数据表添加自增ID?

    由于使用MySQL数据库还没有多久的缘故,在搭建后台往数据库导入数据的时候发现新增的表单是没有自增id的,因次就有了上面这个问题. 解决方法 1.给某一张表先增加一个字段,这里我们就以node_tab ...

  7. YNOI2016 这是我自己的发明

    看到这个标题立刻想到:. “绝地科学家,八倍不屏息啊,八百里外把头打啊...” 首先我们发现如果只考虑第二个操作,这棵树就是假的,我们可以直接莫队解决 如果考虑换根的话...可以把一个操作换成小于等于 ...

  8. Mybatis generator配置文件及说明

    项目采用sring mvc + mybatis 组合,这里简单介绍下mybatis的应用: 我的IDE是STS(Spring + Tool + Suite), 安装Mybatis Generator插 ...

  9. bzoj 2044 三维导弹拦截——DAG最小路径覆盖(二分图)

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2044 还以为是CDQ.发现自己不会三维以上的…… 第一问可以n^2.然后是求最长不下降子序列 ...

  10. [bzoj2142]礼物(扩展lucas定理+中国剩余定理)

    题意:n件礼物,送给m个人,每人的礼物数确定,求方案数. 解题关键:由于模数不是质数,所以由唯一分解定理, $\bmod  = p_1^{{k_1}}p_2^{{k_2}}......p_s^{{k_ ...