Mam ramkę danych o nazwie "ubezpieczenie" ze zmiennymi numerycznymi i czynnikowymi. Jak mogę wybrać wszystkie zmienne czynników, aby móc sprawdzić poziomy zmiennych jakościowych?Jak wybrać wszystkie zmienne czynników w R
Próbowałem sapply(insurance,class)
, aby uzyskać klasy wszystkich zmiennych. Ale nie mogę logicznego argumentu na podstawie, jeśli class(var)="factor"
jako nazwy zmiennych są również zawarte w wyniku sapply()
.
Dzięki,
I nie był to pierwszy downvote, ale powodem do dodawania negatywności jest, aby zniechęcić cię do używania 'apply', gdy nie jest to właściwe. Zmusza swój pierwszy argument do macierzy, macierzy znaków tutaj. Informacja o czynniku zostanie utracona. –
DWin, dzięki za pozostawienie komentarza ze zgłoszeniem. Nie zdawałem sobie sprawy z tego, że problem "zastosuj" może spowodować, że użyję go tak, jak zasugerowałem. Chciałbym zachęcić wszystkich do dodania krótkiego komentarza, kiedy zamiast "po prostu to robię", to nie jest osobiste, a przemyślane komentarze mogą dodać tyle wiedza dla społeczności jako prawidłowe odpowiedzi. – hvollmeier