第一次写博客 各位老铁多多包涵

  • 数据文件的读写
    首先我们先说读的方法,在Rstudio提供一种方法==read.table()==函数来读取数据。这种方法对数据来源可以是一个Windows记事本或任何其他纯文本编辑器所创建的ASCII格式文件,使用readtable()读取文件返回的是一个数据框,便于R语言的后续操作

    • 比如我们要查看一个名叫 stulnfo.txt 的文件,里面的内容:
      names ages Gender
      Alice 18 Female
      Lucy 19 Female
      Tim 20 Male

我们可以使用read.table(stulnfo.txt)来读取
这时候我们会遇到问题:

 它说找不到文件或目录,这个就是R在当前工作路径中找不到该文件stulnfo.txt。

R中给了我们查看和设置当前路径的函数分别是getwd()和setwd()
* getwd():显示当前工作路径
* setwd(dir):完成当前工作目录的设置 [^1]参数 dir 是字符串,目录需要引号

我们查看下我们当前路径然后再去该目录下查找发现没有这个文件

所以我们在读取本地文件时要加绝对路径


这时我们就可以读取该文件内容了
注意当你想要读这个文件时,你要在这个文件的最后一行内容回车一下 不然它会报错,我们测试一下。

新建一个叫test1.txt的文本,不回车保存

在Rstudio中读取该文本报错说最后一行不完整

我们保存之前回车一下

运行一下就读取到文本里的内容没有报错

我们除了常用的read.table()函数,还有read.csv()和read.csv2,慢慢摸索
read,table()函数有一个参数header ,这几个函数header都默认为TRUE 读取列名。

接下来就是写了,写R也提供了一种方法叫write.table(),并保存在本地,例如:

x<-1:6
write.table(x,file=“c:/R/test2.txt”)

这时我们去c:/R/目录下可以看到多了一个test2.txt的文件

没事多查相关资料帖子,这是我第一次写CSDN,挺充实的,我也是自己慢慢积累的,如果有啥不对的或者想互相交流的可以联系我QQ,希望大家别介意!

QQ:1980388513

                           剧终

R语言 Rstudio对本地文件数据文件的读写和查看设置当前工作路径相关推荐

  1. R语言使用plot函数可视化数据、使用type参数自定义设置可视化的类型(数据点和线关系的类型)、设置type参数为s则为阶梯状显示

    R语言使用plot函数可视化数据.使用type参数自定义设置可视化的类型(数据点和线关系的类型).设置type参数为s则为阶梯状显示 目录

  2. R语言使用basename函数获取数据链接地址中的文件名称(removes all of the path up to and including the last path separator )

    R语言使用basename函数获取数据链接地址中的文件名称(removes all of the path up to and including the last path separator (i ...

  3. R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)

    R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录

  4. R语言一次性读入多个csv文件实战:一次导入多个csv形成一个统一的dataframe、原生R方法、readr包、data.table

    R语言一次性读入多个csv文件实战:一次导入多个csv形成一个统一的dataframe.原生R方法.readr包.data.table 目录

  5. R语言dir函数获取目录中文件或者文件夹名称实战

    R语言dir函数获取目录中文件或者文件夹名称实战 目录 R语言dir函数获取目录中文件或者文件夹名称实战 #基本语法

  6. r语言中which的使用_大数据分析R语言RStudio使用教程

    RStudio是用于R编程的开源工具.如果您对使用R编程感兴趣,则值得了解RStudio的功能.它是一种灵活的工具,可帮助您创建可读的分析,并将您的代码,图像,注释和图解保持在一起. 在此大数据分析R ...

  7. 大数据分析R语言RStudio使用教程

    RStudio是用于R编程的开源工具.如果您对使用R编程感兴趣,则值得了解RStudio的功能.它是一种灵活的工具,可帮助您创建可读的分析,并将您的代码,图像,注释和图解保持在一起. 在此大数据分析R ...

  8. 求问R语言 分层抽样 合并两个数据框为什么出现了空集

    求问R语言 分层抽样 合并两个数据框为什么出现了空集 rbind计算不了 #分层抽样 mydata <- read.csv("dat.csv") #simsample 简单随 ...

  9. 【转】R语言 RStudio快捷键

    [转]R语言 RStudio快捷键 链接地址  http://blog.sina.com.cn/s/blog_403aa80a0101ar8q.html 控制台 功能 Windows & Li ...

最新文章

  1. 列联表分析程序,以卢淑华书上的例子为例
  2. QT MSVC 中文报错
  3. IdentityServer4系列 | 客户端凭证模式
  4. 825. 适龄的朋友
  5. 命令行的形式运行php
  6. 运维:使用awk命令获取文本的某一行,某一列
  7. Facebook将偷来的3D对象数据库用于其AI项目:被诉讼
  8. spring mvc 解决后台传递值乱码问题
  9. 系统学习机器学习之半参数方法(一)--基于距离
  10. 《21天学通C语言(第7版)》一2.4 小 结
  11. javaweb项目通过F5负载,获取客户端真实ip
  12. JavaWeb框架梳理
  13. linux postgresql 创建数据库,第 23 课 PostgreSQL 创建自己的数据库、模式、用户
  14. 线上实习 牛刀小试——增删改查
  15. Python作业题整理
  16. android平板评测,最火7吋Android平板 三星P1010全面评测
  17. 如何拿到tabbarcontroller,如何拿到主导航控制器
  18. k8s-2:nfs搭建
  19. IT技术论坛网站推荐
  20. 关于win10系统使用WinRAR解压后中文变成乱码

热门文章

  1. Intel Distiller工具包-量化实现2
  2. win32程序窗口的创建
  3. JS原型和原型链(图解)
  4. 经纬度转小数格式 java_经纬度格式转换工具
  5. 微信小程序云开发———CMS
  6. dalle2:hierarchical text-conditional image generation with clip
  7. linux http连接超时时间设置,Linux 下 HTTP连接超时
  8. 【每日新闻】雷军:5G+AIoT是下一代的超级互联网
  9. 千峰网络安全笔记(前三讲)
  10. 共克时艰|链下思考系列之一区块链能做点什么