Mehrere Trennzeichen für die gleiche Dateieingabe R

8

Ich habe nach Antworten gesucht, habe aber nur Dinge gefunden, die sich auf C oder C # beziehen. Ich weiß, dass viel von R in C geschrieben ist, aber mein Wissen darüber ist nicht existent. Ich bin auch relativ neu in R. Ich benutze das aktuelle Rstudio.

Das ist ähnlich wie ich es will, denke ich. Lesen Sie die Daten effizient mit mehreren Trennlinien in R

Ich habe eine CSV-Datei, aber eine Variable ist eine Zeichenfolge mit Werten, die durch _ und - getrennt sind. Und ich würde gerne wissen, ob es ein Paket oder einen zusätzlichen Code gibt, der folgendes zum Lesen macht. Befehl.

%Vor%

Beispielzeile:

%Vor%

Es ist also einfach genug,

einzulesen %Vor%

, aber dann habe ich noch die Zeichenfolge * XYZ_Name3_KB_MobApp_M-18-25_AU_PI

Gewünschte Ausgabe (getrennt durch _ und by - ):

%Vor%

, aber nicht die Zeit Zeichenfolge aufgeteilt.

---- Danke @Henrik und @AnandaMahto für den Code und das Paket. ----

%Vor%     
CArnold 19.11.2013, 15:11
quelle

3 Antworten

2

Versuchen Sie Folgendes:

%Vor%

Aufbauend auf den folgenden Kommentaren ist hier eine weitere verwandte Option, die jedoch read.table anstelle von strsplit verwendet.

%Vor%     
zx8754 19.11.2013, 15:43
quelle
4

Ich finde die Funktionen im Paket splitstackshape in solchen Fällen praktisch.

%Vor%     
Henrik 19.11.2013 15:38
quelle
1
%Vor%

(Dies setzt voraus, dass Sie mit der ursprünglichen Spalte noch in Ordnung sind)

    
hrbrmstr 19.11.2013 15:50
quelle

Tags und Links

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '380830',
    'url' => 'multiple-separators-for-the-same-file-input-r',
];

$_SESSION = [
    '__flash' => [],
];