Ich lerne R und ich mache einen Predictive Analysis-API R, ich bin mit Klempnern einen Web-API-Dienst zu erstellen. Ich muss die Verwirrungsmatrix meines Naive Bayes-Vorhersageergebnisses abrufen, aber leider konnte ich keine Methode finden, das resultierende Objekt (R-Tabellenobjekt) in eine JSON-Zeichenfolge umzuwandeln.Konvertieren R Tabelle zu JSON-String
Eine meiner Optionen besteht darin, die JSON-Zeichenfolge manuell zu erstellen, aber ich kann den Weg der Iteration durch die Tabelle nicht finden, einschließlich der Zeilen- und Spaltennamen.
Dies ist ein Beispiel meines Tabellenobjekts:
Active Inactive Hotlined Suspended
Active 1 0 2 1
Inactive 0 2 0 0
Hotlined 3 0 3 2
Suspended 0 5 0 4
Und die Ausgabe, die ich brauche, um diese ähnlich ist:
[
{column:'Active',row:'Active',value:1},
{column:'Inactive',row:'Active',value:0},
{column:'Hotlined',row:'Active',value:2},
{column:'Suspended',row:'Active',value:1},
.......... #The same for next rows
,]
Auch kann das Tabellenobjekt weniger Spalten und/oder weniger Zeilen entsprechend dem Vorhersageergebnis, ich denke ich sollte das vor erwähnen Irgendeine Idee wie ich das erreichen kann?
Sie könnten ein Nest verwenden ed for-Schleife, um durch die Zeilen und Spalten der Tabelle zu gehen. – tluh
Sie benötigen genau diese JSON-Struktur? –
@tluh Ich kann die Tabellendaten durchlaufen, aber ich brauche auch die Spalten- und Zeilennamen und das kann ich nicht erreichen –