<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sie da,
Hat jemand eine Möglichkeit, eine Wortdichteverteilung für eine Spalte mit Textdaten in JMP zu erstellen? Grundsätzlich möchte ich eine Übersichtstabelle erstellen, die jedes Wort in der Datendatei enthält, und eine Spalte, die anzeigt, wie oft es erscheint.
Vielen Dank!
Matt
Hier ist eine JMP-Lösung. Dies ist immerhin das JMP-Diskussionsforum.
dt = Neue Tabelle ( "Word-Tabelle" .
Zeilen hinzufügen ( 9 ) .
Neue Spalte ( "Spalte 1" .
Charakter .
Nominal .
Werte setzen (
{ "Der schnelle rote Fuchs sprang über den braunen Stamm" .
"Der schnelle rote Fuchs sprang über den braunen Stamm" .
"Der schnelle rote Fuchs sprang über den braunen Stamm" .
"Der schnelle rote Fuchs sprang über den braunen Stamm" .
"Apfelpfirsiche Kürbiskuchen. Wenn du nicht bereit bist, Schreier I. " .
"Apfelpfirsiche Kürbiskuchen. Wenn du nicht bereit bist, Schreier I. " .
"Apfelpfirsiche Kürbiskuchen. Wenn du nicht bereit bist, Schreier I. " .
"Apfelpfirsiche Kürbiskuchen. Wenn du nicht bereit bist, Schreier I. " .
"Apfelpfirsiche Kürbiskuchen. Wenn du nicht bereit bist, Schreier I. " }
)
)
) ;
dtcol = Säule ( dt . "Spalte 1" ) ;
erster Pass = dtcol << Werte erhalten ;
// Wandle die Spalte in einen großen String um
first_string = concat Einzelteile ( erster Pass . "" ) ;
// Perioden entfernen, c Ändern Sie zwei Leerzeichen zu einem
first_string = Ersatz ( Ersatz ( first_string . "." . "" ) . "" . "" ) ;
// Analysiere alle Werte aus dieser großen Zeichenfolge, getrennt durch ein Leerzeichen
all_list = Wörter ( first_string, "" ) ;
// Fügen Sie diese Werte einer neuen Tabelle hinzu
wordsdt = Neue Tabelle ( "Analysierte Wörter" .
Neue Spalte ( "Listenwerte" . Charakter . Nominal . Werte setzen ( all_list ))) ;
// Führen Sie tabellarisch aus, um eine Häufigkeit zu ermitteln
words_tab = wordsdt << Tabellarisch (
Systemsteuerung anzeigen ( 0 ) .
Tabelle hinzufügen ( Row Table ( Spalten gruppieren ( : Listenwerte ) ) )
) ;
benutzen
proc bedeutet data = dsname n;
Klasse varnm;
Lauf;
geben Sie die varnm des Wortvariablennamens an
Verwenden Sie andernfalls first.varnm und last.varnm