R语言中numeric数据转化问题

关于R语言数据转化的问题,总是我使用R计算的拦路虎,每次用的时候都要重新试几次。今天突然心血来潮,记录一下,R语言数据转换的几种常用方法,以供需要的人和自己以后学习使用…
如果想要进行计算,一般要进行转化,把其他类型的数据转为numeric数据。
方法和步骤:
一、先看一下数据类型

class(A)
[1] “matrix” “array”

is.numeric(A)
[1] FALSE

二、进行数据类型转换:
如果是矩阵或数组类型的数值,double类型转换成numeric可用
mydata<-as.matrix(data)或者

mydata<-as.matrix(data)
mydata <- as.matrix(data,42,42)#或者这种形式,矩阵的行列不变

如果用unlist转变,则可能变化矩阵的行列结构

a<-as.numeric(unlist(a))#a原来是14×14矩阵或数组,转变之后则变成了1×28的一列数组

R语言double数据转成numeric类型相关推荐

  1. R语言时间序列数据可视化: 使用plot函数可视化单序列时间序列数据、多序列时间序列数据并指定不同时间序列的线条类型(lty)

    R语言时间序列数据可视化: 使用plot函数可视化单序列时间序列数据.多序列时间序列数据并指定不同时间序列的线条类型(lty) 目录

  2. 用R语言把数据玩出花样

    用R语言把数据玩出花样 数据处理 R 去重 数据可视化 阅读759  R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器.随着越来越多的工程 ...

  3. R语言基础数据操作fBasics

    R语言基础数据操作&fBasics xlsx文件的导入 library(readxl) data1 <- read_excel("C:/Users/12241/Desktop/ ...

  4. 大数据分析R语言tidyverse数据清洗工具教程

    凌乱的数据集无处不在.如果要分析数据,不可避免地需要清理数据.在大数据分析R语言tidyverse数据清洗工具教程中,我们将研究如何使用R和一些漂亮的tidyverse工具来做到这一点. 该tidyv ...

  5. R语言小白学习笔记3—R语言读取数据

    R语言小白学习笔记3-R语言读取数据 笔记链接 想说的话 学习笔记3-R语言读取数据 3.1 读取CSV文件 3.1.1 read_delim函数 3.1.2 fread函数 3.2 读取Excel数 ...

  6. R语言将数据导出到csv时出现科学计数表示

    R语言导出数据时是默认科学计数表示的,但是对于一些数字,其并没有数字的意思,只是一串ID,也会自动变成科学计数导致数据错误,处理方法有: 1.formatC函数 用format=参数指定C格式类型,如 ...

  7. R语言与数据分析练习:创建和使用R语言数据集数据的导入导出

    R语言与数据分析练习:创建和使用R语言数据集&数据的导入导出 实验一 创建和使用R语言数据集 一.实验目的: 了解R语言中的数据结构. 熟练掌握他们的创建方法,和函数中一些参数的使用. 对创建 ...

  8. python转化成字符串_如何利用Python将其他数据类型转换成字符串类型

    Python设计语言中有一类常用的数据类型:字符串数据类型.字符串数据类型定义的变量可以使用双引号或单引号将字符括起来,除了字符串数据类型,还有其他的数据类型,如整型.布尔型.列表.字典.元组.可以将 ...

  9. r语言在linux下取数据,菜鸟第一步,跪在数据处:R语言读取数据

    1. 温故知坑 实践是学习知识的最好途径.之前我讲的内容都非常非常基础,包括: (1)什么是R语言?R语言和Rstudio软件的安装,Rstudio的界面介绍: (2)R语言的基本逻辑,基本数据类型: ...

最新文章

  1. [转]css选择器优先级深入理解
  2. java InputStream读取数据问题【转http://cuisuqiang.iteye.com/blog/1434416】
  3. 9 HTML5之表单
  4. 支持64位系统的XOR加密后内存加载PE绕过杀毒软件
  5. 转】未指定 INSTANCESHAREDWOWDIR 命令行值。如果指定INSTANCESHAREDDIR 值,则必须指定该值 ....
  6. java中no1_Java程序设计实验(NO.1).doc
  7. matlab用卷积积分求单自由度阻尼系统响应(零极点模型)
  8. 资源放送丨《Oracle中为什么没有Double Write?Oracle支持原子写吗?》PPT视频
  9. word中输入带圈字符
  10. Java 解压 gzip 和 tar.gz 文件
  11. php集成开发环境哪个最好,推荐几个好用的PHP集成开发环境
  12. 用无线热点入门树莓派4详解
  13. matlab中floor函数,floor函数
  14. springboot下载excel模板
  15. 计算机屏幕一直闪,如何解决电脑显示器一直闪的问题
  16. 广告公司到底干什么的?欣奥诚分享
  17. 15年上半年系统集成项目管理工程师案例分析真题及答案
  18. Google Pixel手机解锁 bootloader
  19. ge linux安装apt_Linux是如何安装和更新软件的 apt与apt-get机制详解 | 阿拉灯
  20. Tensorflow一些常用基本概念与函数(2)

热门文章

  1. 查看安卓系统的外接USB声卡
  2. jquery给lable赋值
  3. 今天的区块链现状是九十年代的互联网?
  4. SQL leetcode 刷题答案(二)
  5. 论计算机的维修策略论文,论计算机的维护维修策略(论文).doc
  6. 如何撤销命令make install的安装结果,或者如何卸载Linux 库library ?
  7. 关于PKI 你了解多少
  8. 玩转OpenCV之一:关于OpenCV学习版本的选择
  9. 【Json】——jsoncpp的序列化以及反序列化
  10. 计算几何及其应用——计算几何基础