Einlesen, Mittelwert, Plotten
Verfasst: Mi Mai 20, 2020 12:09 am
Hallo R-Community,
ich versuche diese Datensätze von der World Bank einzulesen und für jedes Land einen Mittelwert seiner Total natural resources rents (% of GDP) über alle gegeben Jahre hinweg zu bilden und den in einer eigenen Spalte abzuspeichern.
Das gleich dann auch für das GDP growth (annual %).
Diese Werte möchte ich dann plotten.
Ich habe das mit diesen Befehlen probiert:
> rents <- read.csv("Rents.csv")
> GDPgrowth <- read.csv("GDPgrowth.csv")
> GDPgrowth$Mittel <- rowMeans(df[, c("X1960..YR1960.", "X1961..YR1961."...)], na.rm=TRUE)
Fehlermeldung:
Error in df[, c("X1960..YR1960.", "X1961..YR1961."...)] :
object of type 'closure' is not subsettable
Wo genau liegt mein Fehler und wie müsste ich stattdessen vorgehen?
Beste Grüße
Armin
ich versuche diese Datensätze von der World Bank einzulesen und für jedes Land einen Mittelwert seiner Total natural resources rents (% of GDP) über alle gegeben Jahre hinweg zu bilden und den in einer eigenen Spalte abzuspeichern.
Das gleich dann auch für das GDP growth (annual %).
Diese Werte möchte ich dann plotten.
Ich habe das mit diesen Befehlen probiert:
> rents <- read.csv("Rents.csv")
> GDPgrowth <- read.csv("GDPgrowth.csv")
> GDPgrowth$Mittel <- rowMeans(df[, c("X1960..YR1960.", "X1961..YR1961."...)], na.rm=TRUE)
Fehlermeldung:
Error in df[, c("X1960..YR1960.", "X1961..YR1961."...)] :
object of type 'closure' is not subsettable
Wo genau liegt mein Fehler und wie müsste ich stattdessen vorgehen?
Beste Grüße
Armin