Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Logisk Type | Datatyper og Vektorer
Introduktion Til R

bookLogisk Type

Note
Definition

Logisk datatyper kan kun gemme to værdier: TRUE (eller T) og FALSE (eller F). Disse værdier er store/små-bogstavsfølsomme og bruges til at evaluere betingelser og udtryk.

Sammenligninger

Sammenligninger såsom lighed eller større-end tests giver logical resultater. Disse resultater er altid enten TRUE eller FALSE.

Eksempel

12
2 > 1 5 == 10
copy

Typekonverteringer

  • Tal til logisk: 0 bliver til FALSE, mens ethvert ikke-nul tal bliver til TRUE;
  • Streng til logisk:
    • 'F', 'false', 'False', 'FALSE' konverteres til FALSE;
    • 'T', 'true', 'True', 'TRUE' konverteres til TRUE;
    • Andre værdier konverteres til NA;
  • Logisk til tal: FALSE bliver til 0 og TRUE bliver til 1.
Opgave

Swipe to start coding

  1. Tildel resultatet af udtrykket 19*54 > 76*13 til variablen logic.
  2. Vis værdien af variablen logic.
  3. Vis datatypen for variablen logic.
  4. Konverter variablen logic til et heltal og vis resultatet.

Undgå at bruge funktionen print().

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

Awesome!

Completion rate improved to 2.27

bookLogisk Type

Stryg for at vise menuen

Note
Definition

Logisk datatyper kan kun gemme to værdier: TRUE (eller T) og FALSE (eller F). Disse værdier er store/små-bogstavsfølsomme og bruges til at evaluere betingelser og udtryk.

Sammenligninger

Sammenligninger såsom lighed eller større-end tests giver logical resultater. Disse resultater er altid enten TRUE eller FALSE.

Eksempel

12
2 > 1 5 == 10
copy

Typekonverteringer

  • Tal til logisk: 0 bliver til FALSE, mens ethvert ikke-nul tal bliver til TRUE;
  • Streng til logisk:
    • 'F', 'false', 'False', 'FALSE' konverteres til FALSE;
    • 'T', 'true', 'True', 'TRUE' konverteres til TRUE;
    • Andre værdier konverteres til NA;
  • Logisk til tal: FALSE bliver til 0 og TRUE bliver til 1.
Opgave

Swipe to start coding

  1. Tildel resultatet af udtrykket 19*54 > 76*13 til variablen logic.
  2. Vis værdien af variablen logic.
  3. Vis datatypen for variablen logic.
  4. Konverter variablen logic til et heltal og vis resultatet.

Undgå at bruge funktionen print().

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4
single

single

some-alt