首页 > 解决方案 > 从具有特定固定宽度格式的数据框创建 txt 文件

问题描述

我有一个名为dfGL22 列和 17000 行的数据框!行名称为:pressure, diameter, roughness...

我想从此数据框中创建一个 txt 文件,以便:

标签: rfile-iofixed-format

解决方案


如果要创建固定宽度文件,我建议使用包中write.fwf的。gdatacol 名称似乎没有保存到正确的位置,因此要解决此问题,您可以将它们格式化为您希望列使用的宽度formatC

library(gdata)
colnames(dfGL) <- formatC(colnames(dfGL), width = 25, flag = " ")
write.fwf(dfGL, file = "C:/Users/sara/Desktop/Inputttt.txt", width = rep(25,ncol(dfGL)), sep="")

推荐阅读