R语言报错Setting levels: control = 0, case = 1 Setting direction: controls < cases
时间: 2023-09-26 07:11:42 浏览: 434
这个错误通常出现在需要对因子变量进行排序时。
当使用函数如sort和order对因子变量进行排序时,R语言默认按照字母顺序排序。这时,如果因子变量中的水平(level)不是按照字母顺序排列的,就会出现类似的错误。
要解决这个问题,可以使用函数factor重新定义因子变量的水平,让其按照需要的顺序排列。例如:
```
# 创建一个因子变量,水平按照数字大小排序
x <- factor(c("3", "1", "2"), levels = c("1", "2", "3"))
# 对x进行排序
sort(x)
```
输出:
```
[1] 1 2 3
Levels: 1 2 3
```
这样就可以避免因子变量水平不按照字母顺序排列而导致的错误了。
相关问题
roc包运行出现setting levels: control = 0, case = 1 setting direction: controls < cases代码怎么修改
这个错误信息是ROC曲线绘制时出现的,通常是由于传入的预测结果和真实标签的数量不匹配导致的。具体来说,这个错误信息意味着您传入的预测结果中,控制组的数量为0,而病例组的数量为1,而ROC曲线需要同时有控制组和病例组的数据才能绘制。
要解决这个问题,您需要检查您传入的预测结果和真实标签的数量是否匹配。可能是由于数据处理过程中的错误导致的,也可能是由于数据集本身的问题导致的。您可以打印出您的预测结果和真实标签,查看它们的数量是否正确,或者检查您的数据集中是否存在不符合要求的数据。
如果您无法自行解决这个问题,可以将您的代码和数据集提供给ROC包的开发者或者其他相关领域的专家进行协助。
<Button android:id="@+id/city" android:layout_width="65dp" android:layout_height="35dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="途经市" android:textSize="18sp" /> <Button android:id="@+id/route" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="途经路" android:textSize="18sp" /> <Button android:id="@+id/service" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="服务区" android:textSize="18sp" /> <Button android:id="@+id/checkpoint" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="检查站" android:textSize="18sp" /> <Button android:id="@+id/weather" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="天气" android:textSize="18sp" /> 以上代码出现 Hardcoded string "途经市", should use @string resourceHardcoded string "途经路", should use @string resource Hardcoded string "服务区", should use @string resource Hardcoded string "检查站", should use @string resource Hardcoded string "天气", should use @string resource 帮我修改一下
<Button android:id="@+id/city" android:layout_width="65dp" android:layout_height="35dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="@string/city_text" android:textSize="18sp" />
<Button android:id="@+id/route" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="@string/route_text" android:textSize="18sp" />
<Button android:id="@+id/service" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="@string/service_text" android:textSize="18sp" />
<Button android:id="@+id/checkpoint" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="@string/checkpoint_text" android:textSize="18sp" />
<Button android:id="@+id/weather" android:layout_width="65dp" android:layout_height="35dp" android:layout_marginTop="5dp" android:background="@drawable/bnav_setting_btn_bg_selector" android:text="@string/weather_text" android:textSize="18sp" />
请在 strings.xml 文件中添加以下内容:
<string name="city_text">途经市</string>
<string name="route_text">途经路</string>
<string name="service_text">服务区</string>
<string name="checkpoint_text">检查站</string>
<string name="weather_text">天气</string>
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)