Как удалить имя столбца - PullRequest
0 голосов
/ 09 мая 2019

У меня простой вопрос, который я могу понять.Я пытаюсь удалить имя столбца.Я пытаюсь сделать некоторые таблицы с форматируемыми, и мне не нравится имя столбца, который там.Вот как выглядит таблица сейчас.

df <- data.frame(
  "test" = c("Average age of Diagnosis", "Average Life Space", "Average Number of Dogs Diagnosised with MR"), 
  "2008-2018" = c(28, 27, 30),
  "Sample size" = c(12,23,34),
  stringsAsFactors = FALSE, check.names=FALSE)

Я хочу удалить column1, поэтому я попытался это сделать

df <- data.frame(
  "" = c("Average age of Diagnosis", "Average Life Space", "Average Number of Dogs Diagnosised with MR"), 
  "2008-2018" = c(28, 27, 30),
  "Sample size" = c(12,23,34),
  stringsAsFactors = FALSE, check.names=FALSE)

Ошибка: попытка использовать имя переменной нулевой длины

, котораяявно связано со мной удаление названия столбца.Есть ли способ это исправить?Я просто хотел удалить имя для test.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 09 мая 2019

Чтобы решить эту проблему, я использовал предложение Ката (см. Комментарий к исходному вопросу). Чтобы исправить эту проблему, я использовал следующее

df <- data.frame(
  " " = c("Average age of Diagnosis", "Average Life Space", "Average Number of Dogs Diagnosised with MR"), 
  "2008-2018" = c(28, 27, 30),
  "Sample size" = c(12,23,34),
  stringsAsFactors = FALSE, check.names=FALSE)

Это немного отличается от моего первоначального поста, но между "".

есть пробел.

Я использую эту способность для создания фигур, и мне не нужно ничего в названии этого столбца

0 голосов
/ 09 мая 2019

вы пробовали это?

colnames(df)[1] <- ''
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...