Как добавить имена столбцов в существующий CSV - PullRequest
0 голосов
/ 04 мая 2019

Я хочу провести некоторый анализ существующего файла CSV. Однако, поскольку исходный файл не имеет заголовка, Rstudio автоматически устанавливает первую строку в качестве заголовка. Поскольку некоторые элементы в первой строке появляются в остальной части кода, я не мог просто заменить их и добавить новую запись. Может ли кто-нибудь помочь мне с этим, пожалуйста?

Это код.

adultdata <- read.csv("adultdata.csv",head=T,sep=',',fileEncoding = "UTF-8")

adultdata

X39       State.gov     X77516   Bachelors   X13    Never.married
<int>     <fctr>         <int>    <fctr>     <int>  <fctr>
50  Self-emp-not-inc    83311    Bachelors   13     Married
38  Private             215646   HS-grad     9      Divorced
53  Private             234721   11th        7      Married

Я хочу получить что-то вроде этого

age     workclass         fnlwgt    education   education-num  marital-status
39      State.gov         77516     Bachelors   13             Never.married
50      Self-emp-not-inc  83311     Bachelors   13             Married
38    Private             215646    HS-grad     9              Divorced
53    Private             234721    11th        7              Married

1 Ответ

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

Я заменил минус - на подчеркивание _.

Бест, Тайлер


read.csv(
  file = "adultdata.csv", 
  header = F, 
  col.names = c("age", "workclass", "fnlwgt", "education", "education_num", "marital_status"))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...