Parsing-Phrasen getrennt durch ;Ich habe also einen Link zu den bereits berechneten 1/6-Fällen gesehen. Ich wurde neugierig und File>Internet Open>:
Local( {dt},
dt = Open(
"https://www.justice.gov/usao-dc/capitol-breach-cases",
HTML Table( 1, Column Names( 1 ), Data Starts( 2 ) )
);
dt << Set Name( "capitol-breach-cases" );
dt;
)Glücklicherweise werden die Gebühren pro Fall durch Semikolons (;) getrennt. Ich habe die Formel verwendet: Words(:"Charge(s)"n, ";"). Dadurch wurde eine Spalte mit Listen wie dieser in jeder Zeile erstellt:
{„Betreten und Verweilen in einem Gebäude mit Zugangsbeschränkung“, „Ungeordnetes und störendes Verhalten in einem Gebäude mit Zugangsbeschränkung“, „Gewalttätiges Betreten und ordnungswidriges Verhalten in einem Capitol Building“, „Paradieren, Demonstrieren oder Streikposten in einem Capitol Building“}
Nun, da ich das habe, wie kann ich die Anzahl für jede Ladungsphrase bestimmen? Würde ein tolles gepacktes Balkendiagramm abgeben ...
Oder kann ich das mit Text Explorer machen und Regex irgendwie anpassen?
Sonstiges?
AnalytikBetreff: Durch ; getrennte Sätze parsenSie könnten mit so etwas beginnen, um das Verhaftungsdatum herauszuziehen, aber es müsste erweitert werden, um andere Fälle zu behandeln, wie Daten ohne Jahre oder „verhaftet am ...“.
New Column( "Date Arrested",
Numeric,
"Continuous",
Format( "m/d/y", 10 ),
Input Format( "m/d/y" ),
Formula(
d = Regex( :Case Status, "Arrested (\d+/\d+/\d+)", "\1" );
If( !Is Missing( d ),
Parse Date( d )
);
),
Set Display Width( 89 )
);
Betreff: Durch ; getrennte Sätze parsenEs hat viel Umkodierung gedauert, aber hier ist die Zusammenfassung. Ich bin mit diesem Datensatz noch nicht fertig. Ich möchte Regex() lernen, damit ich die Verhaftungsdaten extrahieren kann, um darzustellen, wie schnell das DoJ gearbeitet hat.

Betreff: Durch ; getrennte Sätze parsenJarmo:
Vielen Dank! Ich wusste nichts über den Datentyp Multiple Response. Coole Sache: Recode funktioniert mit einer Multiple-Response-Spalte, wobei jede Antwort als Wert behandelt wird. Es müssen also 490 Werte umcodiert werden. Ich werde eine Weile beschäftigt sein...
Betreff: Durch ; getrennte Sätze parsenHöchstwahrscheinlich gibt es viele Möglichkeiten, dies zu erreichen, aber Sie könnten eine Mehrfachantwortspalte für die Spalte "Gebühr (en)" erstellen -> eine Verteilung davon erstellen (oder eine andere Plattform verwenden, die Mehrfachantwortspalten ordnungsgemäß unterstützt) -> eine Datentabelle der Häufigkeiten erstellen Tabelle -> Graph Builder daraus erstellen:
