r - 将包含 "#"个字符的文本的表导入到 R

标签 r

我使用以下方法将表导入到 R 中:

mydata <- read.table("C:/textfile.txt", sep="\t", header=FALSE)

我的文本文件包含使用 # 字符的字段,# 后面的所有内容都不会导入。如何强制 R 包含此数据?

# Leg

Buyer

1

Call

Qty (MMBTU ) 1,000,000

2

Clearing # 123456789

Link to the text file

最佳答案

您必须使用参数comment.char = "":

mydata <- read.table("C:/textfile.txt", sep = "\t", header = FALSE, comment.char = "")

默认值为 comment.char = "#",因此 # 后面的所有内容都会被忽略。

关于r - 将包含 "#"个字符的文本的表导入到 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26803923/

相关文章:

r - 与地圈 : avoid repeat calculus 的距离矩阵

r - 如何在 ggplot2 中绘制通过 fastshp 加载的 shapefile?

R将数据从列表移动到数据框

r - 如何在 igraph(R) 中发现社区检测后的度量?

r - ggplot 标签中的两个字体

r - 使用 ggplot 绘制栅格因子值

r - 根据其他列减去该列的最小值

r - 基于两个变量的dplyr过滤

r - 组合函数时如何在 across() 中使用函数名称?

r - R优化中的梯度函数