gpt4 book ai didi

r - R/Rstudio如何逐行读取一个txt文件?

转载 作者:行者123 更新时间:2023-12-02 08:38:16 27 4
gpt4 key购买 nike

假设我有一个像下面这样的乱七八糟的文本文件

Today is a good
day, but I feel very tired. It seems like it is
going to rain pretty soon.

我想将 txt 文件作为字符向量读入 R 中,就像它在原始文本文件中的显示方式一样。换句话说,我希望字符向量的第一个元素是第一行,字符向量的第二个元素是第二行,等等,如下所示

char_vector[1] = "Today is a good"
char_vector[2] = "day, but I feel very tired. It seems like it is"
char_vector[3] = "going to rain pretty soon."

我试过 read.table 和 read.csv,但总是有些行会连成一行。有办法解决这个问题吗?

最佳答案

char_vector <- readLines(filename)

txt <- "Today is a good
day, but I feel very tired. It seems like it is
going to rain pretty soon."

readLines(textConnection(txt) )
# ---- teh screen output of three distinct character elements
[1] "Today is a good"
[2] "day, but I feel very tired. It seems like it is"
[3] "going to rain pretty soon."

char_vector <- readLines(textConnection(txt))

char_vector[1]
#[1] "Today is a good"

关于r - R/Rstudio如何逐行读取一个txt文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19128821/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com