R言語:空白行を除外する方法【実践コード付き】
R言語では、grep関数と正規表現を組み合わせて空白を含む行を削除することができます。以下は簡単な例です:
# 创建一个包含空白行的数据框
df <- data.frame(
col1 = c("a", "b", "c", " ", "d"),
col2 = c(1, 2, 3, 4, 5)
)
# 找出含有空白的行
blank_rows <- grep("\\s", df$col1)
# 删掉含有空白的行
df <- df[-blank_rows, ]
print(df)
上記の例では、df$col1内に空白が含まれている行を見つけるためにgrep(“\\s”, df$col1)を使用し、その後、df[-blank_rows, ]を使用してこれらの行を削除し、最後に削除されたデータフレームを出力します。