2016-10-20 4 views
-1

Ну у меня есть, например, эта таблица данных(R). Создание таблицы имен столбцов из уникальных строк из выбранного столбца в существующей таблицу

money gender city age 
2000 F  A  21 
3341 M  B  19 
1256 M  C  25 
3421 F  B  35 
5633 M  A  45 
2314 M  A  21 
1234 F  C  26 
3535 F  D  61 

И мне нужно, чтобы сделать новую таблицу с уникальными строками из выбранного столбца в качестве новых имен столбцов.

Например, когда я выбрать «пол» я должен получить эту таблицу

M F 

Или когда я выбираю «город» я должен получить эту таблицу

A B C D 

Какая команда в R позволит мне сделай это?

+2

Проверить 'unique' ... – 989

+1

Что будет строк в новой таблице? Или вам нужен только пустой стол? – rnso

+1

Если 'gender' и' city' являются факторами, вы можете использовать 'levels (df $ gender)' и 'levels (df $ city)'. В противном случае просто используйте 'unique'. См. '? Unique' и'? Levels'. –

ответ

0

использование уникальных()

уникальных (х, incomparables = FALSE, ...)

+0

Это то, что я даю то, что я хотел. Или я просто не знаю, что-то об этой команде или команде не так. –

 Смежные вопросы

  • Нет связанных вопросов^_^