r 写一个简单的xlsx数据电子表格

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 写一个简单的xlsx数据电子表格相关的知识,希望对你有一定的参考价值。

#-- wrapper function to create a worksheet with particular formatting
writeXlsx <- function(d, fn, sheet_name = ''){
	require(openxlsx)
	# creates xlsx workbook containing data
	# header styling
	hs1 <- createStyle(fgFill = "#4F81BD", halign = "LEFT", textDecoration = "Bold", border = "Bottom", fontColour = "white")
	cs1 <- createStyle(wrapText = TRUE, halign = 'LEFT', valign = 'top')
	wb <- createWorkbook() 
	addWorksheet(wb, sheetName=sheet_name)
	setColWidths(wb, 1, 1:ncol(d), 'auto')
	freezePane(wb, 1, firstRow = TRUE)
	writeData(wb, 1, d, headerStyle = hs1)
	addStyle(wb, 1, style = cs1, rows = 2:(nrow(d) + 1), cols = 1:ncol(d), gridExpand = TRUE)
	saveWorkbook(wb, fn, overwrite = TRUE)
}

以上是关于r 写一个简单的xlsx数据电子表格的主要内容,如果未能解决你的问题,请参考以下文章

请问电子表格文件的后缀是 :xlsx 吗?

r语言导入excel后有效数字

Python,遍历 Excel 电子表格

读/写xlsx文件

如何将R语言中的表格数据输出为Excel文件

如何将 52.4 MB 的 XLSX 电子表格加载到 BigQuery 中?