0

我有一些李克特数据,比例从 1 到 5。当我读取 CSV 文件时,R 在数字前面放了一个 X,这很好。

当我执行 likert(df) 时,生成的图表包含带有 X 的类别,我无法找到删除它们的方法。
在此处输入图像描述

4

1 回答 1

0

我解决这个问题的方法是:

"name"<-`colnames<-`("data for the likert scale",c("Question", "NA", "None", "Few (1-25%)", "Some (26-50%)", "Most (51-75%)", "Almost all (76-99%)", "All (100%)"))

所以功能colnames<是关键。您只需将数据框作为对象放入,后跟逗号和向量(以“c(...)”开头)以相应地命名列。

这基本上意味着您将列(如果您有一个数据框,其中行是问题,列是 likert 格式的答案)从奇怪的 X 格式重命名为例如“问题”(第 0 列)、“NA”(第 1 列), “无”(第 2 列)等!结果对我来说很好:

最终形式的示例

于 2018-05-08T17:21:35.780 回答