Kom igångKom igång gratis

Skapa din första data.frame()

Data frames är användbara eftersom varje kolumn kan innehålla en annan typ av data. Vi börjar med att använda funktionen data.frame() för att skapa en data frame över ditt företags framtida kassaflöden. Här är variablerna som ingår i data frame:

  • company - Företaget som betalar kassaflödet till dig (A eller B).
  • cash_flow - Det belopp som ett företag kommer att ta emot.
  • year - Antal år från nu tills du tar emot kassaflödet.

Så här skapar du data frame:

data.frame(company = c("A", "A", "B"), cash_flow = c(100, 200, 300), year = c(1, 3, 2))

  company cash_flow year
1       A       100    1
2       A       200    3
3       B       300    2

Liksom matriser skapas data frames från vektorer, så den här koden hade också fungerat:

company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)

data.frame(company, cash_flow, year)

Den här övningen är en del av kursen

Introduktion till R för finans

Visa kurs

Övningsinstruktioner

  • Nya variabler för company, cash_flow och year har redan definierats åt dig.
  • Skapa en ny data frame som innehåller company, cash_flow och year i den ordningen. Tilldela den till cash. Du kommer att använda den här data frame under resten av kapitlet!
  • Skriv ut cash för att ta en titt på din nya data frame.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Variables
company <- c("A", "A", "A", "B", "B", "B", "B")
cash_flow <- c(1000, 4000, 550, 1500, 1100, 750, 6000)
year <- c(1, 3, 4, 1, 2, 4, 5)

# Data frame
cash <- 

# Print cash
Redigera och kör kod