本文首发于知乎专栏:https://zhuanlan.zhihu.com/p/74051739通用的参数:x:横坐标y:纵坐标... :其他可选参数:type(绘图的类型)'p' : points, 点'l' : lines, 线,且绘制的线经过(x,y)点'b' : both, 同时绘制点和线,其中线不经过(x,y)点'c' : 仅绘制线,其中线不经过(x,y)点'o' : overplotte
转载
2023-07-16 16:48:06
188阅读
C-index,c指数即一致性指数(index of concordance),用来评价模型的预测能力。c指数是资料所有病人对子中预测结果与实际结果一致的对子所占的比例。它估计了预测结果与实际观察到的结果相一致的概率。c指数的计算方法是:把所研究的资料中的所有研究对象随机地两两组成对子。以生存分析为例,对于一对病人,如果生存时间较长的一位的预测生存时间也长于另一位的预测生存时间,或预测的生存概率高
转载
2023-07-26 23:49:16
272阅读
# R语言中的str_sub函数
在数据处理和文本分析的领域,R语言以其强大的功能和丰富的库而受到普遍欢迎。其中,`stringr`包是一个处理字符串非常便捷的工具包,而`str_sub`函数是其中一个非常实用的函数。本文将详细介绍`str_sub`函数的用法,并通过代码示例带你深入理解其功能。
## 什么是str_sub函数?
`str_sub`是`stringr`包中的一个函数,用于提取
原创
2024-09-16 05:03:22
205阅读
R语言快餐教程(1) - 我们开始做统计吧R语言简介R语言是基于S语言的一种开源实现。S语言是贝尔实验室最早开发的一种用于统计的工具,后来成为商业的S-PLUS软件,是一种与SAS和SPSS齐名的统计软件。R语言的官方网址是:[https://www.r-project.org/]R语言的一个重要的优势就是R的生态,有大量的高质量的第三方的统计和算法相关的包。在R中活下去获取帮助首先我们学习如何在
转载
2023-10-04 19:09:20
143阅读
C语言函数!=数学函数在C语言当中,我们会经常用到函数,但是C语言当中的函数是一段代码块,也叫子程序。可以被其它函数调用,增加代码的复用性。C语言的函数分为库函数和自定义函数库函数库函数就是C语言当中本来就存在的函数,可以帮助我们实现某种功能,但是使用的时候要引用头文件。就比如 strcpy 就是字符串拷贝函数,有两个参数,第一个是要拷贝到的字符数组,第二个是字符数组的源头。#include<
最近在重温K&R的C语言圣经,第二章中的练习题2-2引起了我的注意。原题是:Write a loop equivalent to the for loop above without using && or ||.题目里说的for循环是下面这个:for (i=0; i < lim-1 && (c=getchar()) != '\
转载
2024-08-27 11:10:40
26阅读
首先,我们得明确,在C语言中,没有真正的字符串类型。所以,就诞生了 字符串数组 这么个类型。于是,当我们想申明一个字符串变量时,大体上有下面两种方法:char str[] = "hello";char *p = "hello";str[]:它定义的是一个字符串数组变量。可以通过 str[0] = "w" 修改值。*p:它定义的是一个指针变量。不能通过 *(p+0) = "w" 修改值。为什么这两种写法都可以呢?这就和C语言中字符串本质有关了。C语言中字符串本质 是返回一个
原创
2021-09-10 14:12:35
1142阅读
问题:C语言里,main 函数中 return x和 exit(x) 到底有什么区别 ?最近读 APUE,APUE 7.3 节中说,main 函数 return 相当于exit(main(argc, argv))但是在实践程序 8-2 时候出现了问题。如#include
#include
#include
int glob = 6;
intmain(void)
{
in
转载
2024-08-30 10:17:00
60阅读
4. 因子 因子提供一种简单而又紧凑的形式来处理分类数据。因子用level来表示所有可能的取值。对于数据集中取值个数固定的分类数据,因子特别有用,图形函数和汇总函数就充分利用了因子这种优点。 R软件内部以数值编码方式来存储因子值,这
转载
2023-06-25 15:24:18
178阅读
c()函数:将括号中的元素连接起来,并不创建向量paste()函数:连接括号中的元素例如c(1, 2:4),结果为1 2 3 4
paste(1, 2:4),结果为“1 2” “1 3” “1 4”
c(2, "and"),结果为“2” “and”
paste(2, "and"),结果为“2 and”补充:R语言中paste函数的参数sep和collapse详解R语言用于拼接字符串的函数主要有两个
转载
2023-07-10 12:38:50
0阅读
limma 包的normalizeBetweenArrays和其他数据矫正方法2.normalizeBetweenArrays只能是在同一个数据集里面用来去除样本的差异,不同数据集需要用limma 的 removeBatchEffect函数 去除批次效应数据矫正前.png可以看到,肿瘤样品的表达量整体就比正常对照样品的表达量高出一大截,这样的数据进行后续分析,就会出现大量的上调
转载
2023-09-21 10:22:37
2309阅读
mega 2560板子在3d打印机中相当于大脑,控制这所有的3d打印配件来完成复杂的打印工作,但mega2560不能直接使用,需要上传(upload)固件(firmware)才可以使用。 1、下载固件——Marlin由于Marlin固件的强大功能和简单易用,所以这里暂时只介绍Marlin固件。Marlin原版下载地址(很多参数都需要自己配置):我自己配置的Marlin固件大部分参数已经改好:htt
转载
2023-12-20 22:13:39
144阅读
这里总结一下,今天老师上课的内容。我觉得跟着老师,我能学到好多东西。我要消化。我突然觉得自己很卑微,因为有那么多东西需要学习的。但是 复习的侧重点在:什么是自己知道的?什么是自己不知道的?缺什么补什么?R基础知识整理(查漏补缺)S1:identicalidentical(a,i) #既检验数值又检验数据类型
i==m== 仅仅是数值的比较;identical 则同时包括数值和属性的比较;S2: s
转载
2023-09-08 23:08:28
255阅读
工作空间函数名称功能getwd()/dir.create()显示/创建当前目录setwd("dir")设置当前目录savehistory("file")/loadhistory("file")保存/读取历史命令save.image("file")/load("file")保存/读取工作空间输入输出执行脚本 source("file")
文本输出 sink("file") e.g sink("out
转载
2023-07-21 20:28:01
224阅读
R的基本运算a = c(1,2,3,4)
b = c(3,4,5,6)
print(a + b)
print(a ^ b) # a ** b
print(a %% b) # 整除取余
print(a %/% b) # 整除
v <- a # 向左赋值
b -> w # 向右赋值
ls() # 列出所有变量
print( 1 %in% v) # 相当于 in
print
转载
2023-07-09 17:37:54
146阅读
聊一聊R的基本绘图参数
砍柴问樵夫 R语言除了具有优秀的数据处理能力外,对于数据的展现也具有极其灵活和强大的作用。 R语言绘图函数主要包括:低级绘图函数,高级绘图函数,扩展绘图包函数。 基本绘图参数。 我们浏览一下R语言中的基本图形参数。 pch:点的符号,指定绘制点时使用的符号。x<-rep(1:5,times=6)
y<-rep(1:6,each=5)
pl
转载
2023-10-25 22:02:31
342阅读
简介Stringr中包含3个主要的函数族字符操作空格处理模式匹配常用函数在平常的数据分析工作中,经常要用到如下的函数函数操作str_length()获取字符串长度str_sub()截取字符串str_dup()复制字符串str_pad()空格填充str_trunc()截取字符串str_trim()去除空格str_split(str, "[:,]")拆分str_c() str_c()拼接str_det
转载
2024-04-10 10:56:14
354阅读
\r回车符\n换行符 Unix(Linux)系统只需要\n就可将光标移到下一行行首;但在Windows系统中,\n只换行,不移动光标,所以Windows系统中需要把\n和\r结合使用:printf("%d\r\n",x);方可在输出x后把光标移到下一行的行首。\b只是当前光标往前退一格,并不会清除内容,所以printf("aaaaa\b\b\b\n");的输出是aaaaa而不是aapri
本文主要介绍R语言中基本图形的绘制,包含以下几种图形:1.条形图 2.饼图 3.直方图 4.核密度图 5.箱线图 6.点图1.直方图的绘制 #直方图绘制
barplot(height)
#height是一个向量或者矩阵
a<-c(1,2,3,4,5,6)
#垂直直方图
barplot(a,main="Simple Bar Plot",xlab="
转载
2023-07-16 16:45:09
118阅读
# R语言中`str_sub`和`substr`的区别
在R语言中,字符串处理是非常常见的任务。特别是当我们需要提取或处理字符串中的特定部分时,`str_sub`和`substr`这两个函数常常会被提到。这篇文章旨在教会你这两个函数的区别,并提供一个清晰的步骤和代码示例,帮助你更好地理解。
## 1. 理解函数的概念
`str_sub`和`substr`都是用来提取字符串的一部分,但是它们的