R语言基础数据操作&fBasics

  1. xlsx文件的导入

library(readxl)
data1 <- read_excel(“C:/Users/12241/Desktop/data1.xlsx”)
View(data1) %可以直接用R语言中的import进行操作

  1. 删除空值NA&某行某列

data2=na.omit(data1) %剔除空值
data3=data2[-71,1] %删除第71行,删除列同理在需要删除的列数之前加"-"

  1. 数据类型的识别与转换

d3=as.numeric(data3$对数收益率) %如果不换成数值型,将无法对表内数据进行描述性统计
class(d3)
[1] “numeric”

  1. fBasics

library(fBasics)
basicStats(d3) %输出结果如下图,需要注意的是Kurtosis在这里是超额峰度,即已减去3

  1. 一些简单的检验

s1=skewness(d3) %以偏度构建t检验统计量
t1=s1/sqrt(6/74) %计算t值
t1
[1] 4.898298 %若|t|>Zα/2,则拒绝原假设H0:Sr=0
pv=2*(1-pnorm(t1)) %计算p-value,pnorm标准正态分布函数
pv
[1] 9.667049e-07 %若p-value<α,则拒绝原假设H0:Sr=0
===========================================
k1=kurtosis(d3) %以超额峰度构建t检验统计量
t2=k1/sqrt(24/74)
t2
[1] 6.874206
pv2=2*(1-pnorm(t2))
pv2
[1] 6.23368e-12
===========================================
t.test(d3) %Test mean being zero!!!
One Sample t-test
data: d3
t = 1.5141, df = 73, p-value = 0.1343
alternative hypothesis: true mean is not equal to 0
95 percent confidence interval:
-0.005195328 0.038050782
sample estimates:
mean of x
0.01642773
============================================
normalTest(d3,method = “jb”) %JB检验,对正态性进行检验
Title:
Jarque - Bera Normalality Test
Test Results:
STATISTIC:
X-squared: 76.9647
P VALUE:
Asymptotic p Value: < 2.2e-16 %拒绝正态性的原假设

R语言基础数据操作fBasics相关推荐

  1. R语言基础——数据框(data frame)

    数据框(data frame)   数据框是一种矩阵形式的数据,但数据框中各列可以是不同类型的数据.数据框每列是一个变量,每行是一个观测.数据框可以看成是矩阵的推广,也可看作一种特殊的列表对象,很多高 ...

  2. R语言空间数据处理(part1)--基础数据操作与处理

    学习笔记,仅供参考 学习书目:<R语言空间数据处理与分析实践教程>–卢宾宾; 基础数据操作与处理 设置工作路径,并导入包 workL = "F:/MyStudio/Rstudio ...

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

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

  4. 数据分析必备:掌握这个R语言基础包1%的功能,你就很牛了

    导读:无论数据分析的目的是什么,将数据导入R中的过程都是不可或缺的.毕竟巧妇难为无米之炊. utils包是R语言的基础包之一.这个包最重要的任务其实并不是进行数据导入,而是为编程和开发R包提供非常实用 ...

  5. R语言基础学习记录4:重要函数

    时间: 2018-07-18(学习) 2018-07-22(学习记录) 教程:慕课网 <R语言基础> 讲师:Angelayuan 补充内容: R语言常用函数总结大全.gl()函数 学习内容 ...

  6. R语言基础指令和并行算法初识(上篇)

    一.R语言背景介绍 二. R语言基础指令 三. R语言并行算法 四. 计划打算 一.R语言背景介绍 1.2.起源:R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支.可以认为R是S语言的一种 ...

  7. R语言基础知识入门学习(一)

    目录 系列文章目录 一.软件下载 二.基本知识 1. 对象 2. 向量 3. 向量化 4. 因子 总结 系列文章目录 R语言基础知识入门学习(一) 一.软件下载 我们可以通过这个网址对R语言软件进行下 ...

  8. R语言数据分析笔记——t检验(含正态性检验和方差齐性检验在SPSS和R语言中的操作t检验(单样本、双独立样本、配对样本)在Excel、SPSS、R语言中的操作)

    前言:本文为个人学习笔记,为各大网站上的教学内容之综合整理,综合整理了①假设分析的基础知识.②正态性检验和方差齐性检验在SPSS和R语言中的操作.③t检验(单样本.双独立样本.配对样本)在Excel. ...

  9. R语言基础入门(全)

    R 是门语言,也是个环境.个人认为R有点像matlab. R自带多种统计学及数字分析功能.R的功能也可以通过安装包(Packages,用户撰写的功能)增强,个人感觉这个就是插件.因为S的血缘,R比其他 ...

最新文章

  1. 网站压力测试工具webbench
  2. 电磁场与电磁波第一章 矢量分析
  3. (六)6-3Mysql操作据二
  4. dojo Quick Start/dojo入门手册--dojo.hitch scope/context
  5. 从xtrabackup备份恢复单表【转】
  6. 我的助理辞职了!——给不听话的下属看看~
  7. android标题栏的属性,android – 属性“titleTextStyle”已经定义?
  8. html隐藏并失效,如果元素开始隐藏,css过渡将不起作用
  9. 2017.9.30 CF #R4 D 思考记录
  10. poj1811(pollard_rho模板)
  11. 刀塔霸业android安装包,刀塔霸业安卓下载-刀塔霸业安卓官网版(dota2自走棋)下载v1.0...
  12. logrotate 切割 nginx php mysql 日志
  13. ASA 5505 配置
  14. Postman安装使用
  15. [2018.07.10 T1]叠盒子
  16. Detecting Deep-Fake Videos from Appearance and Behavior
  17. 路口待行区设置条件与通行效能分析
  18. 兼职平台java设计_基于jsp的高校兼职平台-JavaEE实现高校兼职平台 - java项目源码...
  19. 用Java编程卫星坐标_2 分钟掌握卫星星座图
  20. SwiftUI macOS源码大全之倒计时App基于coredata(教程含源码)

热门文章

  1. 英语单词学习-词根词缀记忆思维导图
  2. Android中Vitamio视频框架学习
  3. 信息系统项目管理师必背核心考点(六十)项目集管理
  4. 分享一个漂亮的后台 admin 前端模板
  5. FIL产出持续下降,FIL还会涨吗,还有参与的价值吗?
  6. Win10添加ssh公钥
  7. Unity3d实现开机自启App
  8. 在c语言中 char型数据在内存中的存储形式是,在c语言中char型数据在内存中的存储形式是什么?...
  9. linux qt 找不到 lgl,Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
  10. 做phodal的御用编辑,其实我是拒绝的