美文网首页
明明一模一样的数据和代码,怎么结果就不一样呢

明明一模一样的数据和代码,怎么结果就不一样呢

作者: 小洁忘了怎么分身 | 来源:发表于2024-04-11 17:32 被阅读0次

帮一个认真学习的小朋友(网名乙醇_)解决了一个小问题,她写了笔记分享给大家,这是我理想中的答疑呀,有来有往,我教会你,你教会更多人,多好呀。初学者学习踩坑是常有的事,要有心理准备,以及在学习和实践中培养解决问题的能力哦。

俺的疑惑

在 Day5-数据结构这一节课中,我之前是直接将示例数据从网盘中下载doudou这个txt(图1),并复制到工作目录之下,然后就读取的时候就是一行有2个数值的。但我昨天试着自己在工作目录下新建一个txt文档,命名为doudoudou,直接将原本doudou中的内容复制到doudoudou中(图2),读取的时候却一直显示一行只有一个数值。这是为什么呢?我又在doudoudou中手动输入doudou中的内容,但输出的结果还是表示只有一行只有一个数值(图3)。我实在弄不明白。因为我想自己建一个txt,用R来读取,但总是显示1个数值。

下面是从网盘直接下载的doudou.txt文件(图1)

图1

下面是我自己新建的doudoudou.txt文件(图2),两个都是txt格式,长得一模一样

图2

两个看似一模一样的文档,用R运行出来却一个有两列、一个只有一列呢?(见图3)


图3

得到亲爱的花花老师回复!!

这个问题也就解决啦:按花花老师说的,不用execl打开,而是以记事本的格式打开,就不会出现这种错误了。

看,得到了正确的,两列,耶( •̀ ω •́ )y(图4)

图4

另外,还有一点小小补充

read.csv()

关于这个函数呢,是用于读取CSV文件的函数,其中括号里应该填写CSV文件的路径或URL。如果CSV文件位于当前工作目录下,可以直接输入文件名,比如doudoudou.csv或者doudoudou.txt。我一开始输入的是

data <- read.csv("doudoudou")

然后又报错了,提示:

data <- read.csv("doudoudou")
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file 'doudoudou': No such file or directory

错误的原因就是:没有加后缀,应该加上的,写完整的文件名

read.csv() 函数在R语言中用于读取逗号分隔值(CSV)文件,但它也可以读取以.txt结尾的文本文件,只要文件内容是逗号分隔的。在R中,.txt文件通常被认为是纯文本文件,但如果文件中的内容采用了逗号分隔的格式,read.csv() 也可以正确地读取它们。

Last but not least,我宣布:花花老师全世界最好!其实这个问题在问花花老师之前,我自己已经想了好久了,也百度不到原因。虽然这个问题似乎很简单,但有时候,这是自己的弱项我确实就是不明白,真的真的很感谢花花老师耐心地回复,并且没有嫌弃我提出一个如此low的问题

相关文章

  • 235. Lowest Common Ancestor of a

    代码思路和Lowest Common Ancestor of a Binary Tree 一模一样

  • Promise 学习2

    这是第二段代码 这段代码和第一段代码就相差一个 return ,然而结果确是不一样的。 那这个怎么理解呢? 我们核...

  • Compose开发Text设置斜体没生效

    有时你会发现我明明设置了斜体,怎么没有生效呢?看下可能没生效的代码: 如果你的能斜体,那就不用管了。研究发现fon...

  • 一样还是不一样?

    坐在我旁边的同事,正在尝试驱动一套伺服电机,听他嘴里念叨:明明哪儿都一样,怎么就不转了呢? 他说的“哪儿都一样”,...

  • 你真的理解i++和++i吗?

    代码1 输出结果:i=0明明进行i++了,但是输出结果为什么是0呢?其实直接看代码,理解起来是比较抽象的,那么我们...

  • 酷欧天气2.0(二)——添加城市ChooseAreaActivi

    代码 先是获取数据和解析数据的数据库和代码,这些书上已经有了就不赘言了。 ChooseAreaActivity: ...

  • 回馈,来自持续成长

    在路上走了几步,看到前面的路,跺步走过去,到了。 很短的几步,跟很长的路,怎么就不太一样了呢。 明明都是一样的,就...

  • xlrd和xlwt操作Excel

    话不多说,直接上代码: test.xlsx和test1.xlsx 读取数据代码 写入数据代码 写入代码的结果

  • 多年以后

    明明曾经那么在意自己的人,怎么突然就不在意了呢 明明以为自己是对你很重要的人,可怎么,就没那么重要了呢 原来所有的...

  • 不懂健康知识,错把“恩人”当“仇人”

    关于中医和西医有一个现象,中间呢,给人的感觉是一模一样的,但是最后的结果却完全相反,我先呢,给大家举一个例子...

网友评论

      本文标题:明明一模一样的数据和代码,怎么结果就不一样呢

      本文链接:https://www.haomeiwen.com/subject/osfhxjtx.html