Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : ‘x‘ must be atomic
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) :
'x' must be atomic
目录
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : 'x' must be atomic
问题:
解决:
完整错误:
问题:
#datadist函数在为为后续程序设定数据环境的时候,默认接受的dataframe数据,而read.spss默认返回的是list格式数据
library(rms) #RCS
library(foreign)
library(survival)
library(survminer)#曲线
library(ggplot2) #作图
library(haven) #读取spss数据集#清理运行环境
rm(list = ls())
#读入数据集(某病理类型胰腺癌数据集)
#aa<-read_sav("pancer.sav")
aa<-read.spss("pancer.sav")
#aa<-read.spss("pancer.sav",to.data.frame = TRUE)
#为后续程序设定数据环境(rms包函数很多都要做这两步)
dd<-datadist(aa)
#为后续程序设定数据环境
options(datadist='dd')
# Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) :
# 'x' must be atomic
解决:
aa<-read.spss("pancer.sav",to.data.frame = TRUE)
#设置参数to.data.frame = TRUE
library(rms) #RCS
library(foreign)
library(survival)
library(survminer)#曲线
library(ggplot2) #作图
library(haven) #读取spss数据集#清理运行环境
rm(list = ls())
#读入数据集(某病理类型胰腺癌数据集)
#aa<-read_sav("pancer.sav")
#aa<-read.spss("pancer.sav")
aa<-read.spss("pancer.sav",to.data.frame = TRUE)
#为后续程序设定数据环境(rms包函数很多都要做这两步)
dd<-datadist(aa)
#为后续程序设定数据环境
options(datadist='dd')
完整错误:
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) :
'x' must be atomic
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : ‘x‘ must be atomic相关推荐
- infercnv报错Error in base::rowMeans(x, na.rm = na.rm, dims = dims, ...) : ‘x‘ must be an array of a
跑infercnv的过程中报错 Error in base::rowMeans(x, na.rm = na.rm, dims = dims, ...) : 'x' must be an arra ...
- R语言缺失值:is.na函数查看数据对象中是否包含缺失值NA、特定数据编码为编码为缺失值NA、na.rm=TRUE参数获得有效的计算结果、complete.cases函数筛选数据、na.omit函数
R语言缺失值:is.na函数查看数据对象中是否包含缺失值NA.特定数据编码为编码为缺失值NA.na.rm=TRUE参数获得有效的计算结果.complete.cases函数筛选数据.na.omit函数 ...
- Java中的Arrays.sort(int[])
Arrays.sort(int[]) Arrays.sort(int[])使用的是quicksort+merge sort. 使用quicksort:当数组长度比较小(right-left<28 ...
- data.frame中的NA值怎么替换成0 把na变为0 把na变为想要的数 改变na 是否为na is.na()是否为null is.null() is.null() 删除去掉NA的行
data.frame中的NA值怎么替换成0 is.na 假设你的data.frame的名字叫做dat dat[is.na(dat)] <- 0 其他想要匹配的条件类似. 删除任意带NA值的行 删 ...
- 调试时碰到的错误syntax error, expect {, actual int, pos 1, json : 3
$.ajax(),get数据时报这个错误,上网查了一下,大部分都是从后台角度给出的分析的原因和方法. 和后台交流了一下发现是自己格式写错了,可能不是这个问题的根本原因,但是假如前端遇到这个问题的话,也 ...
- [Error] cannot convert ‘int*‘ to ‘char*‘ for argument ‘1‘ to ‘char* gets(ch
很简单 #include<bits/stdc++.h> using namespace std; int a[10005]; main(){ gets(a); return 0; }
- python在txt中的替换数据清洗_数据清洗过程中常见的排序和去重操作
数据操作中排序和去重是比较常见的数据操作,本专题对排序和去重做专门介绍,并且给出一种不常用却比较有启发意义的示例:多列无序去重 目 录 1 排序 1.1 sort 单列排序返回值 1.2 order ...
- R语言na.omit函数删除NA值实战
R语言na.omit函数删除NA值实战 目录 R语言na.omit函数删除NA值实战 #基本语法 #dataframe应用na.omit #删除向量中的NA值 #na.omit函数.complete. ...
- R语言:na.fail和na.omit
实际工作中,数据集很少是完整的,许多情况下样本中都会包括若干缺失值NA,这在进行数据分析和挖掘时比较麻烦. R语言通过na.fail和na.omit可以很好地处理样本中的缺失值. na ...
最新文章
- 简单选择排序--转载
- Java面试题之有没有有顺序的Map实现类,如果有,他们是怎么实现有序的?
- java抓rtp包_Wireshark抓取RTP包,还原语音
- 40岁从零开始学习软件开发,四年后我成了首席研发
- 安装和卸载mysql
- 企业库(V4.1)入门学习手记
- 求n! 末尾有多少个0
- jsonp 跨域 java_浅析 JSONP 跨域原理
- 网络安全篇 防火墙的静态路由-04
- 兄弟扫描机无法连接计算机,可以网络打印, 但是不能进行网络扫描。
- 我的翻译--针对Outernet卫星信号的逆向工程
- matlab生成数字1-n的列向量
- 【操作系统----Linux】Linux作为服务器系统安装过程
- wireshark 抓包使用教程
- ESB-企业服务总线
- 私有云大展拳脚 云计算发展趋势已明朗
- 手机助手通过usb数据线连接
- 龙芯开始支持主流开发栈: Java, .Net以及NodeJS
- jeesite4中图片上传功能
- 14.【opencv打开视频以及摄像头】
热门文章
- 没有功能需求设计文档?对不起,拒绝开发!
- 来客推商城V3多用户uni-app商城源码如何搭建?盈利模式怎么样的?
- 从业务发展的阶段看系统发展
- Leangoo卡片和列表完成状态上线
- Qt rviz 机器人
- /* * 编程题第五题(20分): 	本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 	***** 	 *** 	 * 	 *** 	***** 	所谓“
- 基于YOLOV5的数据集标注&训练,Windows/Linux/Jetson Nano多平台部署全流程
- 双目立体视觉 I:标定和校正
- 25~50K|云视科技SLAM算法工程师/机器人算法软件工程师招聘(社招+实习)
- 单图像三维重建、2D到3D风格迁移和3D DeepDream