strsplit

    5ısı

    3cevap

    Sınırlayıcının bir ters eğik olduğu büyük miktarda veriye sahibim. R'de işlem yapıyorum ve ters eğik çizgi bir meta karakter olduğundan, dizeyi nasıl bölebileceğimi bulmakta zorlanıyorum. Örneğin, bir

    15ısı

    3cevap

    R'de hangi bir strsplit işlevi, dizenin geri kalanını vektörlere bölmek için belirli bir düzenli ifadeyi eşleştirir ve siler. >strsplit("abc123def", "[0-9]+") [[1]] [1] "abc" "" "" "def" Ancak, di

    2ısı

    2cevap

    Girdi görürsün: InputStr1 = 'this-is-a-boy-5'; InputStr2 = 'this23-is-a-boy-10'; InputStr3 = 'this-41'; Çıktı olmalıdır: Output1 = ['this-is-a-boy'] [5] Output2 = ['this23-is-a-boy'] [10] Output

    5ısı

    4cevap

    Veritabanımdaki bir sütunun değerlerini kısaltmak isterim. Diğer girdileri okudum df$col1 [1] A A O B L Q A V gsub, stri_replace_all_charclass veya strsplit kullanmak önerdi: ne gerek sadece ilk ha

    0ısı

    1cevap

    satırlarına nasıl dönüştürebilirim Aşağıdaki veri kümesi için satırların sütunlara nasıl dönüştürüleceğini bilmek istiyorum. School class Avg Subavg Sub ABC 2 25.3 17.2 Geo ABC 2 25.3 18.2 Mat AB

    15ısı

    2cevap

    herhangi sayısına göre bir dize aşağıdaki dizesi vardır: [1] "10012 ---- ---- ---- ---- CAB UNCH CAB" Ben boşluklar tarafından bu dize bölmek istiyorum, ama boşluklar boşluklar değişken say