R语言读取数据、拆分数据,并保存到相应文件夹 您所在的位置:网站首页 按条件导出数据的函数 R语言读取数据、拆分数据,并保存到相应文件夹

R语言读取数据、拆分数据,并保存到相应文件夹

2024-07-13 09:34| 来源: 网络整理| 查看: 265

将一张Excel表的数据按照第一列元素分组,分组后按照某种规则命名,并重新读入Excel中,放入指定的文件夹中。

这里写图片描述

如上所示的excel表,将sheet1中的数据按照“地域名称”拆分,并将数据放入相应的省份文件夹,如放入D盘的test文件夹中 D:\mydata\test

|__test |___mydata.xlsx |___安徽省 |___安徽省安庆市.xlsx |___安徽省蚌埠市.xlsx |___河北省 |__河北省蚌埠市.xlsx |___……

假如数据最终的文件夹目录如上所示。代码可以作如下编写:

library(readxl) # 载入readxl包,使用read_excel读入excel文件 library(xlsx) # 载入xlsx包,使用write.xlsx保存文件为excel格式 # setwd()设置路径为D:\\mydata\\test' setwd('D:\\mydata\\test') # read_excel 读入数据,具体用法可使用帮助。 # 1表示读入第一张sheet,2表示读入第二张sheet,也可用sheet = "sheetname",默认第一行为标题行 dt = read_excel('mydata.xlsx', 2) # unique() 过滤重复数据,保留唯一数据 # 此处过滤掉第2列和第3列的重复行,最终只剩下3行不重复数据,默认不含标题 province_city


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有