Ich habe eine Datenstruktur, die Zeichen enthält (siehe unten). Es ist ein bisschen chaotisch, wie es von json Quelle kam.
Ich muss kombinieren / verketten zu einem großen String mit Lat / langen Paaren getrennt durch | und lat / long-Werte getrennt durch Komma mit den entfernten Namen.
, d. h. "53.193418, -2881248 | 53.1905138631287, -2.89043889005541 | etc .."
Ich habe es versucht
%Vor%Das bringt mich dazu, die Werte mit Komma zu paaren und die Namen zu entfernen.
Ich muss nur die Pipe zu den einzelnen Paaren hinzufügen
Irgendwelche Ideen?
%Vor% Ich würde Ihr "b" in ein zweispaltiges matrix
umwandeln und mit dem einfügen:
Ich denke, ich habe deine Frage falsch gelesen.
Wenn es sich um einen einzelnen langen String handelt, der zuerst durch ein Komma und dann durch eine Pipe getrennt werden soll, müssen Sie ihn zweimal einfügen:
%Vor%Eine andere Option wäre
%Vor%Wenn Sie das Leerzeichen nach dem Komma nicht möchten,
%Vor%Bearbeiten: Also @akrun und @SvenHohenstein konnten ihre Lösungen vektorisieren, also hier sind einige Benchmarks für die Illustration
%Vor%Sie können logische Indexierung und Vektorrecycling verwenden:
%Vor%Tags und Links r