Die Anzahl der Wörter in einer Zeichenfolge zählen?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Kann mir jemand die beste Funktion sagen, um die Anzahl der Wörter in einer bestimmten Zeichenfolge zu zählen?Wenn ich beispielsweise eine Spalte mit Zeichendaten habe, die durch „;“ getrennt ist. oder „“, wie zähle ich die Anzahl der „Wörter“ in dieser Spalte, wie durch das jeweilige Trennzeichen definiert?Ich weiß, dass SAS eine Funktion COUNTW hat, die dies tut, aber ich kann in JMP nichts finden, das dies tun könnte.Dank im Voraus...
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Diese Methode kam mir zwar in den Sinn, war aber für mein Ziel, Wörter in einer Zeichenfolge zu zählen, deren Wörter durch verschiedene Trennzeichen getrennt waren, nicht geeignet. Ich hätte dies für jedes Trennzeichen mehrmals tun müssen.
N Items(Words(string, " ,;|:_")) funktioniert großartig.
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Kleiner Punkt: Ihre Symbolanzahl könnte um 1 abweichen, wenn das letzte Zeichen nicht das Symbol ist.In Jims Beispiel ist das Ergebnis 4, obwohl es tatsächlich nur 3 Symbole gibt.So erhalten Sie die richtige Anzahl an Symbolen:
str2 = "Here is* a way to* count * symbols";
str3 = substitute(str2, "*", "");
nsymbols = length(str2) - length(str3);
Ich bin gespannt, ob es einen einfacheren Weg gibt, dies zu tun?
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Ja, verstanden, danke. Ja, ich hatte keine Ahnung, dass es Funktionen gibt, die nicht im Funktionseditor enthalten sind. Ich verwende JMP seit Version 1, 1990er Jahre. Stelle dir das vor.
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Ich gehe davon aus, dass sich das Pulldown-Menü, auf das Sie sich beziehen, im Formeleditor befindet.Diese Liste ist nicht die endgültige Liste der Funktionen.Es enthält diejenigen Funktionen, die „typischerweise“ in einer Formelberechnung verwendet werden.Die endgültige Dokumentation befindet sich im Scripting Index
Hilfe==>Skriptindex

Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Danke! Es erscheint nicht in den Pulldown-Funktionslisten. Aber wenn ich einfach „N Items(..“ usw.“ eingebe, funktioniert es natürlich.
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?N Items() ist eine Funktion, die schon seit langem Teil von JMP ist.Überprüfen Sie den Skriptindex Ihrer JMP-Version, um sicherzustellen, dass er vorhanden ist.Ich gehe davon aus, dass es so sein wird.Es ist ein wesentlicher Bestandteil für den Umgang mit JMP-Listen.
Hier ist eine Möglichkeit, Wörter und Symbole zu zählen
Names Default To Here( 1 );
str1 = "This is a test of the counting of words";
str2 = "Here is* a way to* count * symbols";
Show( "Counting Words", N Items( Words( str1, " " ) ) );
Show( "Counting Symbols", N Items( Words( str2, "*" ) ) );
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Gibt es die Funktion N Items nur in JMP Pro?
Gibt es eine Möglichkeit, Wörter oder bestimmte Symbole in einer Zeichenfolge im regulären JMP zu zählen?
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Super, vielen Dank.
Betreff: Anzahl der Wörter in einer Zeichenfolge zählen?Es übernimmt in JMP zwei Funktionen. Der Wörter() Die Funktion gibt eine Liste der Wörter in einer Zeichenfolge zurück und N Artikel() gibt die Anzahl der Elemente in einer Liste an.
N Elemente( Wörter( s, „;,“))