R语言读写excel文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言读写excel文件相关的知识,希望对你有一定的参考价值。

参考技术A R语言读写excel表格

读文件常用的几种方法:

1.  library(readxl)

data <- read_excel("name.xlsx",sheet=1,col_names = T,col_types = NULL ,na="", skip=0)

2.   data <- read.table("name.txt",header = T,sep = "")

3.   read.csv(file.choose(),header = F,sep = ",")#逗号可删除

data <-data.frame(data$a,data$b)#合并成数据框结构

写入文件:

write.table(data,file = "data.csv",sep=",",row.names = F, col.names = F ,quote = F)

Python读写excel文件

import pandas as pd
import xlrd
from xlutils.copy import copy

# 读excel
def readExcel():
    df = pd.read_excel(r\'resource/read-excel.xls\')
    for i in df.values:
     print(i[1])
    print(df.values[0])
    print(df.values[0][1])

readExcel()

# 追加写exxcel
def writeExcel():
    # 打开表格
    wb = xlrd.open_workbook("resource/write-excel.xls")
    # 将xlrd对象copy转化为xlwt对象
    newWb = copy(wb)
    # 获取转换后的第一个sheet
    newSheet = newWb.get_sheet(0)
    # 追加写入数据
    for i in range(0, 10):
        newSheet.write(i + 1, 3, "你好")
        # 保存表格
        newWb.save("resource/write-excel.xls")
writeExcel()

以上是关于R语言读写excel文件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用nodejs读写excel文件

MFC怎么读写EXCEL文件

如何用DELPHI读写EXCEL文件

python学习--读写Excel文件

Python读写excel文件

r语言导入excel后有效数字