2014-11-06 1 views
0

R이 내 데이터 프레임의 모든 변수 목록을 제공하려고하지만 알파벳 순서가 지정되지 않습니다.R 코드 목록 변수가 나타나는 순서대로

나는 ls(df, sorted = FALSE)을 시도했지만 사용하지 않은 인수를 말합니다.

+0

이름'(df)'는 어떻습니까? –

+0

어쩌면'colnames (df)'? –

답변

0

ls()은 환경의 개체를 나열하는 데 사용됩니다. 또한 기본적으로 정렬 된 값을 반환하므로 sorted 인수가 없습니다. 데이터 프레임의 경우 names을 사용하여 열 변수의 이름을 가져올 수 있습니다. 당신이

> with(mtcars, ls()) 
[1] "am" "carb" "cyl" "disp" "drat" "gear" "hp" 
[8] "mpg" "qsec" "vs" "wt" 

그리고 names 변수 이름을 분류하지 않는 데이터 프레임 환경을 만들 수 with를 사용한다면 당신은 또한

> names(mtcars) 
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" 
[8] "vs" "am" "gear" "carb" 
+0

고마워요! 내 데이터가 API를 통해 알파벳 순으로 당김을 느꼈으므로 그 점도 내가 가지고 있었던 문제의 일부였습니다. – user4223957

0

또한 모든 변수 이름을 얻을 수 ls()을 사용할 수 있습니다 내부 개체 구조를 사용하여

str(df)