Seite 1 von 2
Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: So Dez 18, 2016 1:11 pm
von chuckie114
Hallo,
Ich habe eine csv Datei mit Daten in R eingelesen:
> read.csv2("name.csv")
Dann habe ich der Datei eine Variable zugeordnet mit der man dann weiter in R arbeiten kann. Ich habe meine Datei einfach 'data' genannt:
> data <- read.csv2("name.csv")
Wenn ich jetzt data eingebe kommen auch die Werte aus der Datei "name".
Nun wollte ich die Daten visualisieren mit zum Beispiel einem Histogramm o.ä.
Wenn ich jetzt den Befehl > hist(data) eingebe kommt folgende Fehlermeldung: Fehler in hist.default(data) : 'x' muss numerisch sein
Ich denke es liegt daran das es eine Tabelle ist und die erste komplette Zeile nur aus Überschriften besteht und nicht aus Zahlen und die 4. Spalte auch aus Wörtern besteht.
Ich weiß nicht ob es daran liegt, aber wenn ja wie schaffe ich es daraus jetzt ein Histogramm o.ä. zu bekommen?
Vielen Dank im Voraus!
Liebe Grüße,
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: So Dez 18, 2016 4:54 pm
von bigben
Hallo chuck,
poste bitte mal die Antwort auf
Wahrscheinlich wurden Zahlen wie Texte eingelesen und sind jetzt nicht numerisch, sondern als Faktor abgespeichert. Das werden wir dann sehen.
Merke, hinter jeden Aufruf von read.csv() gehört auch ein Aufruf von str() !
LG,
Bernhard
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: So Dez 18, 2016 5:34 pm
von chuckie114
Hallo,
Code: Alles auswählen
'data.frame': 16 obs. of 4 variables:
$ Jahr : int 1933 1934 1935 1936 1933 1934 1935 1936 1933 1934 ...
$ Land : Factor w/ 4 levels "Italien",..: 1 1 1 1 3 3 3 3 ...
$ Medizin : num 39629 31727 36819 34358 40274 ...
$ Rüstungsindustrie : num 144495 148836 153289 154373 152156 ...
Sowas kommt dann dabei raus.
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: So Dez 18, 2016 9:40 pm
von EDi
Das sieht schonmal gut aus. Jetzt musst du dir überlegen, was du dargestellt haben willst. Z. B. Ein histogram von Medizin. Oder vielleicht je Land? Oder Medizin vs Rüstung...
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: So Dez 18, 2016 10:13 pm
von chuckie114
Das weiß ich noch nicht genau was oder wie ich das am besten darstellen werde.
Ob es ein Histogramm oder ein anderes Diagramm werden wird ist auch noch nicht sicher.
Ich wollte erstmal wissen wie es funktioniert.
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: So Dez 18, 2016 10:26 pm
von bigben
Code: Alles auswählen
hist(data$Jahr)
hist(data$Medizin)
hist(data$Rüstungsindustrie)
table(data$Land)
Das "ü" in Rüstungsindustrie macht mir ein bisschen Angst. Der Umgang mit Umlauten in RStudio scheint mir immer noch nicht ganz ausgereift zu sein, aber vielleicht bin ich auch einfach zu blöd.
Weiter gehts:
Code: Alles auswählen
plot(data$Medizin ~ data$Rüstungsindustrie)
boxplot(data$Medizin ~ data$Jahr)
boxplot(data$Rüstungsindustrie ~ data$Jahr)
plot(log(data$Medizin) ~ data$Jahr, col=1, pch=data$Land, ylim=c(0, max(log(data$Rüstungsindustrie))))
points(log(data$Rüstungsindustrie) ~ data$Jahr, col=2, pch=data$Land)
LG,
Bernhard
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: Mi Dez 21, 2016 9:42 pm
von chuckie114
Hallo,
Ich habe noch eine Frage:
Code: Alles auswählen
(ausgaben$Jahr, ausgaben$Land, sep = " ", collapse = NULL)
Fehler: Unerwartete(s) ',' in "(ausgaben$Jahr,"
Wieso ist das komma falsch und wie lautet es richtig?
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: Mi Dez 21, 2016 10:50 pm
von EDi
Hier fehlt ein Funktionsname (vermutlich paste).
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: Sa Mai 02, 2020 9:30 pm
von Stefan
Hallo, ich habe das selbe Problem.
Bei mir kommt die selbe Fehlermeldung.
Meine Antwort auf str(data) ist:
Code: Alles auswählen
function (..., list = character(), package = NULL,
lib.loc = NULL, verbose = getOption("verbose"),
envir = .GlobalEnv, overwrite = TRUE)
Kann mir hier jemand ein Tipp geben, wie ich weiter komme?
Viele Grüße
Re: Visualisierung von Daten funktioniert nicht - Fehlermeldung
Verfasst: Sa Mai 02, 2020 10:19 pm
von bigben
Hallo Stefan,
da ist irgendwas beim Einlesen der Daten ganz gründlich schief gegangen. So brauchst Du nicht versuchen, mit den Daten was weiter zu machen.
Welches Format haben die Daten und wie hast Du sie eingelesen?
LG,
Bernhard