9

ベクトルxとする

[1] "hi"            "hello"         "Nyarlathotep"

ystからベクトルを生成することは可能ですか?xそのコンポーネントは次のとおりです。

[1] "hi"            "hello"         "Nyarl"

?

つまり、テキストの文字列を特定の長さ (上記では、長さ = 5) にカットする R のコマンドが必要になります。

どうもありがとう!

4

3 に答える 3

7

substring詳細を見る?substring

> x <- c("hi", "hello", "Nyarlathotep")
> substring(x, first=1, last=5)
[1] "hi"    "hello" "Nyarl"

最終更新sub正規表現で も使えます

> sub("(.{5}).*", "\\1", x)
[1] "hi"    "hello" "Nyarl"
于 2013-09-05T08:55:07.807 に答える