logaritmemannen Skrevet 12. juni 2017 Del Skrevet 12. juni 2017 Hei Jeg behandler data i R og er litt stuck. Skal konvertere antall sekunder til et vanlig numerisk tall. Det jeg har er f.eks.: "31s (31 seconds)" Som jeg vil gjøre om til kun tallet 31, ikke med "s" eller "seconds". Noen som vet hvilken funksjon jeg må bruke for å gjøre det om? Lenke til kommentar
Lycantrophe Skrevet 13. juni 2017 Del Skrevet 13. juni 2017 (endret) strtoi( strtol( strsplit(str, "s")[1] ) )? Endret 13. juni 2017 av Lycantrophe Lenke til kommentar
Outrage Skrevet 16. juli 2018 Del Skrevet 16. juli 2018 (endret) For fremtiden: Sjekk hva slags data du har å gjøre med via str() Er det lagret som character så finner jeg stringr::str_replace() enklest å ha med å gjøre. For meg virker det som du har med en av de flere typene tid og dato å gjøre. Sannsynligvis kan du bruke as.numeric() for å konvertere til tallverdier. Endret 16. juli 2018 av Outrage Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå