R - beschreiben() ausgegeben, um einen Daten-frame

Erstellen Sie ein Daten-frame mit describe () - Funktion. Dataset unter Berücksichtigung iris. Der Daten-frame sollte dann so Aussehen:

    Variable    n   missing unique  Info    Mean    0.05    0.1   0.25  0.5    0.75 0.9   0.95
   Sepal.Length 150    0    35      1       5.843   4.6     4.8   5.1   5.8    6.4  6.9   7.255
   Sepal.Width  150    0    23      0.99    3.057   2.345   2.5   2.8   3      3.3  3.61  3.8
Petal.Length    150    0    43      1       3.758   1.3     1.4   1.6   4.35   5.1  5.8   6.1
 Petal.Width    150    0    22      0.99    1.199   0.2     0.2   0.3   1.3    1.8  2.2   2.3
     Species    150    0    3                                   

Gibt es eine Möglichkeit, heraus zu zwingen, die Ausgabe von describe() zu Daten.frame-Typ? Wenn ich versuche, mich zu zwingen, bekomme ich eine Fehlermeldung wie unten dargestellt:

library(Hmisc)
statistics <- describe(iris)
statistics[1]
first_vec <- statistics[1]$Sepal.Length
as.data.frame(first_vec)
#Error in as.data.frame.default(first_vec) : cannot coerce class ""describe"" to a data.frame

Dank

  • Sie sollten den code ändern, der für describe.vector und verändern Sie es so, dass es produziert numerische Ausgabe einer Konstanten Länge.
  • die Tabelle in meinem post ist die erwartete Ausgabe. Vielen Dank für Ihre Eingaben.
InformationsquelleAutor skumar | 2016-06-19
Schreibe einen Kommentar