Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将标题转换为R中的原始数据?_R_Dataframe_Header - Fatal编程技术网

如何将标题转换为R中的原始数据?

如何将标题转换为R中的原始数据?,r,dataframe,header,R,Dataframe,Header,我正在使用R中的rio包从多页Excel工作簿导入数据。下面的代码非常简单: library(rio) my <- import_list("test.xls") 那么,如何将此标题转换为数据行呢?假设您无法使用该函数正确导入数据(我强烈建议您通读该函数的文档,因为您要查找的参数很可能存在-它可能只是与read.table中的名称不同),您可以访问使用colnames“header”,然后只需rbind将其置于数据之上: df2 <- rbind(colnames(mtcars),

我正在使用R中的rio包从多页Excel工作簿导入数据。下面的代码非常简单:

library(rio)
my <- import_list("test.xls")

那么,如何将此标题转换为数据行呢?

假设您无法使用该函数正确导入数据(我强烈建议您通读该函数的文档,因为您要查找的参数很可能存在-它可能只是与read.table中的名称不同),您可以访问使用
colnames
“header”,然后只需
rbind
将其置于数据之上:

df2 <- rbind(colnames(mtcars), mtcars)
head(df2)

                   mpg cyl disp  hp drat    wt  qsec vs am gear carb
1                  mpg cyl disp  hp drat    wt  qsec vs am gear carb
Mazda RX4           21   6  160 110  3.9  2.62 16.46  0  1    4    4
Mazda RX4 Wag       21   6  160 110  3.9 2.875 17.02  0  1    4    4
Datsun 710        22.8   4  108  93 3.85  2.32 18.61  1  1    4    1
Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
Hornet Sportabout 18.7   8  360 175 3.15  3.44 17.02  0  0    3    2

df2重复问题。colnames(DF)事实上,这似乎与此相反。谢谢!你听说过rio软件包吗?你知道是否可以正确加载数据吗?不,但你可以在线找到文档,或者在R控制台中输入
?导入列表
。啊,我读了他们的文档,但什么也没找到。我想我可能会弄错这是因为它应该是最基本的步骤。它好像调用了
import
,它使用
readxl::read\u excel
加载excel文件。因此,任何你想在那里寻找合适参数的地方都可以使用。看起来
col\u names=TRUE
是默认值,所以它应该可以工作。
df2 <- rbind(colnames(mtcars), mtcars)
head(df2)

                   mpg cyl disp  hp drat    wt  qsec vs am gear carb
1                  mpg cyl disp  hp drat    wt  qsec vs am gear carb
Mazda RX4           21   6  160 110  3.9  2.62 16.46  0  1    4    4
Mazda RX4 Wag       21   6  160 110  3.9 2.875 17.02  0  1    4    4
Datsun 710        22.8   4  108  93 3.85  2.32 18.61  1  1    4    1
Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
Hornet Sportabout 18.7   8  360 175 3.15  3.44 17.02  0  0    3    2
# Assign numbers as column names
colnames(df2) <- paste0('V', seq_len(ncol(df2)))
head(df2)

                    V1  V2   V3  V4   V5    V6    V7 V8 V9  V10  V11
1                  mpg cyl disp  hp drat    wt  qsec vs am gear carb
Mazda RX4           21   6  160 110  3.9  2.62 16.46  0  1    4    4
Mazda RX4 Wag       21   6  160 110  3.9 2.875 17.02  0  1    4    4
Datsun 710        22.8   4  108  93 3.85  2.32 18.61  1  1    4    1
Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
Hornet Sportabout 18.7   8  360 175 3.15  3.44 17.02  0  0    3    2