Очень плохо знаком с R, но это должно быть так просто, и это раздражало меня больше недели.У меня есть CSV, который я прочитал в R, и это выглядит так:
> str(mydata)
'data.frame': 9 obs. of 3 variables:
$ ID : int 1000 1001 1002 1003 1004 1005 1006 1007 1008
$ Name: chr "Joe" "Mary" "Paul" "Peter" ...
$ Job : chr "Driver" "Surveyor" "Senior Surveyor" "Cleaner" ...
Я хочу, чтобы ID был chr (это идентификаторы сотрудников, я не хочу, чтобы R рассчитывал квартили и все виды другихвещи, когда я запускаю summary (), они просто метки).Но что бы я ни пытался, я получаю только распечатку чисел в виде символов, но когда я запускаю str (mydata), это снова целое число.Например:
> as(mydata$ID, "character")
[1] "1000" "1001" "1002" "1003" "1004" "1005" "1006" "1007" "1008"
> class(mydata$ID)
[1] "integer"
Есть ли простой способ превратить $ mydata $ ID в char и сделать так, чтобы идентификаторы сотрудников были метками?Есть множество ответов на обратное, но я пытался найти ответ на это уже больше недели, и я не мог.Большое спасибо.