【问题标题】:Error messages while creating data frames in R在 R 中创建数据帧时出现错误消息
【发布时间】:2021-09-06 15:37:02
【问题描述】:

我真的不知道从哪里开始。我一直在使用位于 Kaggle 上的 Fitabase 数据集。我已经使用这些数据集进行了数周的探索性分析。我一直有很多问题。我会尽量做到描述性的。

创建数据框后,我收到多个 could not find function "read_csv" 错误消息。奇怪的是,虽然我收到这些错误消息,但数据框是存在的。

我收到的第二条错误消息告诉我glimpse() 函数不存在。但是,我可以使用str() 函数。

第三,我收到 %>% 的错误,但它仍然会进行我告诉它进行的更改,这意味着,此错误不会阻止对数据框进行更改。

所以接下来的事情可能是最奇怪的。那时我正在处理我的日期时间数据。我在 R 中处理日期时间数据时遇到了很大的问题。我注意到 R 在尝试安装和加载我正在使用的包时要求我重新启动。

在我告诉它不要重新启动之前,上述所有问题都没有发生。 read_csv() 有效,glimpse() 有效,%>% 有效,但是,当我尝试解析我的日期时间数据时,RStudio 会崩溃,或者我的整个计算机都会崩溃。在安装和加载包时允许 R 重新启动后,我开始在运行代码时收到所有这些错误消息,即使大多数代码导致数据帧完好无损。但是现在我可以解析日期时间数据,但是我仍然收到错误消息,并且数据无法正确解析。缺少数据。有谁知道为什么会发生这些事情?任何见解将不胜感激。

read_csv error message

readr install success proof

Error message for pipe and glimpse functions

Intact data frame in spite of pipe function error message

【问题讨论】:

  • 欢迎。请通过将它们粘贴为纯文本而不是图像来分享您的代码和错误消息。谢谢。
  • 听起来你需要安装和加载tidyverse
  • 感谢 user438383 这么快的回复。我确实安装并加载了 tidyverse。这是我安装的第一个包。
  • 你能添加一个可重现的例子吗?即:在此处粘贴代码
  • 我可以创建一个可重现的示例,但我只是想解决这个问题。我是新手,所以我目前不确定如何创建可重现的示例。

标签: r


【解决方案1】:

我找到了我的问题的答案。就像 Skaqqs 所说,RStudio 遇到了包加载方式的问题。我发现了一篇非常有用的博文,我将链接到该博文来解决问题。

首先运行 install packages 命令,然后在 p_load 函数中输入您正在使用的任何包

install.packages("pacman")

pacman::p_load(ggplot2, tidyr, dplyr)

博文链接:https://statsandr.com/blog/an-efficient-way-to-install-and-load-r-packages/

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 2022-12-13
  • 1970-01-01
  • 2021-07-30
  • 2018-06-28
  • 2021-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多