Ho un set di dati con tre colonne. La prima colonna è type, la seconda colonna è area e la terza colonna vale. Voglio scrivere un vettore logico tale che il tipo = 1, area = 3 e vale = 6. Sono stato in grado di creare il frame di dati utilizzando il sottoinsieme ma non sono riuscito a creare un vettore logico.Creare un vettore logico in R e utilizzare quale funzione
hello <- read.csv("type.csv")
hello1 <- subset(hello, type==1 & area ==3 & worth ==6)
Ci sono molti valori NA nella colonna del valore. Il set di dati è https://www.dropbox.com/s/gjjwmnr8uxmy18y/type.csv
Grazie.
Jdbaba
prova: 'con (ciao, ciao [tipo == 1 e zona == 3 e vale == 6])' –
@ Tyler, grazie per la tua risposta. In realtà quello che devo fare è assegnare un vettore logico che identifica quel tipo == 1, area == 3 e vale == 6. Dopo di che ho bisogno di applicare quale() funzione per identificare le righe del frame di dati quando il vettore logico è vero. –
'che (con (ciao, digita == 1 & area == 3 e vale == 6))' – Arun