Video: Hvordan tester man støddæmperne på bilen? 2025
R indeholder et sæt funktioner, som giver dig mulighed for at teste for typen af en vektor. Alle disse funktioner har samme syntaks: er en prik og derefter navnet på typen.
Du kan teste om en vektor er af typen foo ved at bruge isen. foo () funktion. Denne test virker for hver type vektor; Bare erstat foo med den type, du vil tjekke.
For at teste om kurve. af. Granny er en numerisk vektor, f.eks. Brug følgende kode:
Du må måske tro at kurve. af. Granny er en vektor af heltal, så tjek det som følger: >> er. heltal (kurver af. Granny) [1] FALSE
R er uenig med matelæreren her.
Integer
har en anden betydning for R end den har for os. Resultatet af er. heltal () handler ikke om værdien, men om, hvordan værdien er gemt i hukommelsen.
308
i kun 64 bit. Heltalstilstanden tager kun 32 bit hukommelse, og tallene er repræsenteret som binære heltal i hukommelsen. Så det største heltal er omkring 2. 1 milliard, eller mere præcist 2 31 - 1. Det er 31 bit at repræsentere selve nummeret, 1 bit for at repræsentere tegn på tallet og -1 fordi du starter ved 0.
Uanset hvilken tilstand der bruges til at gemme værdien, er. numerisk () returnerer TRUE i begge tilfælde.