# Basic usage
data <- read.csv("myfile.csv")
# Pipe-separated values
data <- read.csv("myfile.csv", sep="|")
# File with header (columns will be named as header)
data <- read.csv("myfile.csv", header=TRUE)
# Skip the first 5 lines of the file
data <- read.csv("myfile.csv", skip=5)
# Read only 100 lines
data <- read.csv("myfile.csv", nrows=100)
你要做什么样的计算?或许R是另一种选择?
编辑:举几个基本的例子
这项工作有很多工具,但是是的,Python可能是目前最好的。有一个处理csv文件的特殊模块。检查官方的docs。
Python是一个很好的选择。
csv
模块使读取和写入CSV文件变得容易(甚至微软的,呃,“特殊”版本),Python语法也很容易掌握。实际上,如果您对Perl有新的认识,我建议您使用来反对Perl。虽然Perl确实功能强大、速度快,但它常常是神秘的,以至于对未经初始化的人来说是不可理解的。
相关问题 更多 >
编程相关推荐