Ich Anfänger in [r] und habe nicht viel Erfahrung mit der Lösung von Fehlern, so dass ich noch einmal Hilfe brauche. Ich habe eine Daten.Frame mit dem Namen n_occur, die 2 Spalten hat - Anzahl und Häufigkeit. Beide Werte sind Ganzzahlen. Ich wollte das Histogramm bekommen, aber ich habe den Fehler: Argument x muss numerisch sein, also wollte ich beide Spalten in num ändern. Zuerst habe ich versucht, mit den einfachsten Weg:Ändern df von ganzen Zahlen zu num funktioniert nicht
n_occur[,] = as.numeric(as.character(n_occur[,]))
sondern als Ergebnis alle Werte geändert in NA. So, nachdem auf dem Stapel der Suche, ich beschlossen, diese Formel zu verwenden:
indx <- sapply(n_occur, is.factor)
n_occur[indx] <- lapply(n_occur[indx], function(x) as.numeric(as.character(x)))
und nichts geändert, ich habe immer noch ganze Zahlen und Hist immer noch nicht funktioniert. Irgendwelche Ideen, wie man das macht? Vielen Dank im Voraus;)