<分区>
我有一个关于文件的问题。
我问的原因是因为使用了一些函数,例如在 R 中将数据从外部导入到 R。
我有一个文件 character_student.txt
,其中包含如下数据。
Name, Age, Gender, Test1
john, 11, M, 90
betty, 25, F, 33
我很困惑。以上文件是否被视为 csv 文件(逗号分隔文件)?还是文本文件?使用R将say这个文件导入R时,使用say read.csv(file="character_student.txt)
是否合适?
那么我的另一个问题是,如果我有这样的文件:
Name Age Gender Test1
john 11 M 90
betty 25 F 33
所以每个文件之间只有一个空格,然后说我把它保存为.csv文件,那么我认为文件名会变成类似character_text.csv
的东西。那么我只是想知道这个文件现在是一个空格分隔文件还是一个逗号分隔文件?
我想我的问题是如何知道我的文件是否为逗号分隔文件?还是以空格分隔的文件?或制表符分隔?
是纯粹根据文件名吗?例如,如果名称以 csv 结尾,那么它是逗号分隔文件,如果它以其他内容结尾,那么它是“其他内容”分隔文件吗?那么文件内部实际是什么样子重要吗?就像我们是否必须打开文件以检查是否有逗号分隔字段以确保该文件是逗号分隔文件?或者如果我们有一个 csv 文件,但在它里面,字段可以用其他东西分隔?
或者如果它被称为 csv,那么里面的每个字段都用逗号分隔(就像我不必打开它来确保它实际上是用逗号分隔一样)?