Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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 - Fatal编程技术网

在R中标记列

在R中标记列,r,R,我有6个数据列,每个100行,加载到mydata中。我想创建一个6列的箱线图,每行一个图。我正在使用命令 boxplot(mydata,main="Performance over 100 trials", xlab="N", ylab = "ms") 这将创建正确的箱线图。但是,它将变量标记为“V1”到“V6”,我想将它们标记为其他形式。我看到一个建议,标签应该是我的数据文件的第一行,但这似乎不起作用。如何重命名这些值?boxplot有一个names参数。比较以下示例的输出: set.see

我有6个数据列,每个100行,加载到mydata中。我想创建一个6列的箱线图,每行一个图。我正在使用命令

boxplot(mydata,main="Performance over 100 trials", xlab="N", ylab = "ms")

这将创建正确的箱线图。但是,它将变量标记为“V1”到“V6”,我想将它们标记为其他形式。我看到一个建议,标签应该是我的数据文件的第一行,但这似乎不起作用。如何重命名这些值?

boxplot
有一个
names
参数。比较以下示例的输出:

set.seed(1)
temp <- as.data.frame(matrix(rnorm(100), ncol = 5))
boxplot(temp)

您可以使用
colnames()
命令

colnames(mydata)[1] <- "first column name"
colnames(mydata)[2] <- "second column name"
...

colnames(mydata)[1]或更简单的
colnames(mydata)
colnames(mydata)[1] <- "first column name"
colnames(mydata)[2] <- "second column name"
...