You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言中,从空格/制表符分隔文本创建DataFrame的函数名称是什么?

从空格/制表符分隔文本创建DataFrame的R函数

你要找的核心函数是**read.table()**,它默认会识别任意数量的空格或制表符作为分隔符,完美适配你的需求。

基础用法示例

直接用text参数传入文本字符串,配合header = TRUE指定第一行为列名:

df <- read.table(text = "col1   col2
    1   2
    3   4", header = TRUE)

print(df)
# 输出:
#   col1 col2
# 1    1    2
# 2    3    4

补充说明

  • read.table()默认sep = "",会自动处理连续空格、制表符等空白分隔符
  • 如果文本以制表符为主,也可以用封装好的read.delim(),它默认sep = "\t",同样兼容空格分隔的场景
  • 若处理大文本需要更高效率,可使用data.table包的fread(),用法更简洁且速度更快:
library(data.table)
df <- fread("col1   col2
    1   2
    3   4")
print(df)

内容的提问来源于stack exchange,提问作者Julien

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 12:18:19