如何解决如何在R中使用主形-看不到我的数据出了什么问题
我正在尝试使用Gifi软件包中的主函数运行非线性PCA。我想知道我的变量如何加载到不同的组件上。我加载了程序包,所有变量都是序数变量,非常类似于程序包文档中的示例。我遵循了软件包作者的教科书《带R的现代心理学计量学-帕特里克·梅尔》 **。我还遵循了本教程中的示例:http://www.css.cornell.edu/faculty/dgr2/_static/files/R_html/NonlinearPCA.html,但运行时遇到相同的错误
GHQ_pca <- princals(GHQ_data_20)
错误是:data.frame(...,check.names = FALSE)中的错误:参数隐含不同的行数:0、350
我已多次检查数据帧,并且可以确认所有列的行数均相同,因此我无法理解为什么继续收到此错误。有人遇到过这个问题吗?感谢所有帮助。谢谢!
解决方法
Welp,看来我犯了一个简单的菜鸟错误。我的数据框结构是
Classes ‘tbl_df’,‘tbl’ and 'data.frame'
,而我只需要将其转换为适当的数据帧,而无需其他所有调整。如果有人遇到这个小问题,请在此处发布。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。