R语言对CSV文件操作实例讲解

您所在的位置:网站首页 r语言csv文件 R语言对CSV文件操作实例讲解

R语言对CSV文件操作实例讲解

2023-06-21 21:58| 来源: 网络整理| 查看: 265

在 R 语言中,我们可以从存储在 R 语言环境外的文件中读取数据。 我们还可以将数据写入将被操作系统存储和访问的文件。 R 语言可以读取和写入各种文件格式,如​csv​,​excel​,​xml​等。

在本章中,我们将学习从​csv​文件读取数据,然后将数据写入​csv​文件。 该文件应该存在于当前工作目录中,以便 R 语言可以读取它。 当然我们也可以设置我们自己的目录并从那里读取文件。

获取和设置工作目录

您可以使用​getwd()​函数检查R语言工作区指向的目录。 您还可以使用​setwd()​函数设置新的工作目录。

# Get and print current working directory. print(getwd()) # Set current working directory. setwd("/web/com") # Get and print current working directory. print(getwd())

当我们执行上面的代码,它产生以下结果

[1] "/web/com/1441086124_2016" [1] "/web/com"

此结果取决于您的操作系统和您当前工作的目录。

输入为CSV文件

csv 文件是一个文本文件,其中列中的值由逗号分隔。 让我们考虑名为​input.csv​的文件中出现的以下数据。

您可以通过复制和粘贴此数据使用 Windows 记事本创建此文件。 使用记事本中的保存为所有文件​(*.*)​选项将文件保存为​input.csv​。

id,name,salary,start_date,dept 1,Rick,623.3,2012-01-01,IT 2,Dan,515.2,2013-09-23,Operations 3,Michelle,611,2014-11-15,IT 4,Ryan,729,2014-05-11,HR ,Gary,843.25,2015-03-27,Finance 6,Nina,578,2013-05-21,IT 7,Simon,632.8,2013-07-30,Operations 8,Guru,722.5,2014-06-17,Finance 读取CSV文件

以下是​read.csv()​函数的一个简单示例,用于读取当前工作目录中可用的 CSV 文件

data


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3