技术标签: r语言中unique
R
语言常用函数
基本
一、数据管理
vector
:向量
numeric
:数值型向量
logical
:逻辑型向量
character
;字符型向量
list
:列表
data.frame
:数据框
c
:连接为向
量或列表
length
:求长度
subset
:求子集
seq
,
from:to
,
sequence
:等差序列
rep
:重复
NA
:缺失值
NULL
:空对象
sort
,
order
,
unique
,
rev
:排序
unlist
:展平列表
attr
,
attributes
:对象属性
mode
,
typeof
:对象存储模式与类型
names
:对象的
名字属性
二、字符串处理
character
:字符型向量
nchar
:字符数
substr
:取子串
format
,
formatC
:把对象用格式转换为字符串
paste
,
strsplit
:连接或
拆分
charmatch
,
pmatch
:字符串匹配
grep
,
sub
,
gsub
:模式匹配与替换
三、复数
complex
,
Re
,
Im
,
Mod
,
Arg
,
Conj
:复数函数
四、因子
factor
:因子
codes
:因子的编码
levels
:因子的各水平的名字
nlevels
:因子的水平个数
cut
:把数值型对象分区间转换为因子
table
:交叉频数表
split
:按因子分组
aggregate
:计算各数据子集的概括统计量
tapply
:对
“
不规则
”
数组应用函数
数学
一、计算
+, -, *, /, ^, %%, %/%
:四则运算
ceiling
,
floor
,
round
,
signif
,
trunc
,
zapsmall
:舍入
max
,
min
,
pmax
,
pmin
:最大最
小值
range
:最大值和最小值
sum
,
prod
:向量元素和,积
cumsum
,
cumprod
,
cummax
,
cummin
:累加、累乘
sort
:排序
approx
和
approx fun
:插值
diff
:差分
sign
:符号函数
二、数学函数
abs
,
sqrt
:绝对值,平方根
log, exp, log10, log2
:对数与指数函数
sin
,
cos
,
tan
,
asin
,
acos
,
atan
,
atan2
:三角函数
sinh
,
cosh
,
tanh
,
asinh
,
acosh
,
atanh
:双曲函数
beta
,
lbeta
,
gamma
,
lgamma
,
digamma
,
trigamma
,
tetragamma
,
pentagamma
,
choose
,
lchoose
:与贝塔函数、伽玛
函数、组合数有关的特殊函数
fft
,
mvfft
,
convolve
:
富利叶变换及卷积
polyroot
:
多项式求根
poly
:
正交多项式
spline
,
splinefun
:
样条差值
besselI
,
besselK
,
besselJ
,
besselY
,
gammaCody
:
Bessel
函数
deriv
:简单表达式的符号微分或算法微分
三、数组
array
:建立数组
matrix
:生成矩阵
data.matrix
:把数据框转换为数值型矩阵
lower.tri
:矩阵的下三角部分
mat.or.vec
:生成矩
阵或向量
t
:矩阵转置
cbind
:把列合并为矩阵
rbind
:把行合并为矩阵
diag
:矩阵对角元素向量或生成对角矩阵
aperm
:数组转
置
nrow, ncol
:计算数组的行数和列数
dim
:对象的维向量
dimnames
:对象的维名
row/colnames
:行名或列名
%*%
:矩阵
乘法
crossprod
:
矩阵交叉乘积
(内积)
outer
:
数组外积
kronecker
:
数组的
Kronecker
积
apply
:
对数组的某些维应用函数
tapply
:
对
“
不规则
”
数组应用函数
sweep
:
计算数组的概括统计量
aggregate
:
计算数据子集的概括统计量
scale
:
矩阵标准化
matplot
:
对矩阵各列绘图
cor
:相关阵或协差阵
Contrast
:对照矩阵
row
:矩阵的行下标集
col
:求列下标集
四、线性代数
solve
:
解线性方程组或求逆
eigen
:
矩阵的特征值分解
svd
:
矩阵的奇异值分解
backsolve
:
解上三角或下三角方程组
chol
:
Choleski
分解
qr
:矩阵的
QR
分解
chol2inv
:由
Choleski
分解求逆
五、逻辑运算
,
=
,
==
,
!=
:比较运算符
!
,
&
,
&&
,
|
,
||
,
xor()
:逻辑运算符
logical
:生成逻辑向量
all
,
any
:逻辑向量都为真或存在真
ifelse()
:二者择一
match
,
%in%
:查找
unique
:找出互不相同的元素
which
:找到真值下标集合
duplicated
:找到重复元素
Python是一门解释性编程语言,既年长又年轻的语言,它诞生于1989年,近些年,人工智能的复兴,给它注入了新的活力。Python之父“Python”的中文翻译“蟒蛇”,因为Python之父Guido van Rossum,就是这位头发浓密的大叔,喜欢蟒蛇。Python的主流版本又分为2.X和3.X,2.X已经停止维护,目前Python已经发布到了3.11.2版本。
DB2 开发常遇到一些错误,从网上找了一些资料,留查错使用 DB2 UDB的AS/400 SQL编程 Negative SQLCODEs 负SQLCODE# SQL0007 SQLCODE -07 SQLSTATE 42601 SQL0007 SQLCODE -07 SQLSTATE 42601 Explanation: Character &1 (HEX &2) no
文章目录7.1 物理引擎基础7.2 典型效果模拟7.3 链接结构7.1 物理引擎基础为小球添加刚体组件即可使得小球具有刚体属性这时候把小球放到空中会掉下来但是并不会反弹 是因为地面不具有物理材质为了让地面具有物理材质,我们可以这样:创建一个物理材质并使得其具有弹性然后将其拖拽给plane中mesh collider这个方法可以给小球添加一个恒力relative代表的是相对小球的局部空间7.2 典型效果模拟模拟子弹:var关键字var 是3.5
part 1: 几个参考的页面:built-in functions:http://docs.python.org/library/functions.htmlpython 内建函数:http://hi.baidu.com/c2cjushi/blog/item/3
hibernate和mybatis使用场景:hibernate适用于一些需求变化不多的项目,比如:某某后台管理系统,学生管理系统,OA等。mybatis使用与一些需求变化比较多的项目,比如:电商平台等互联网项目共同点:都是一个持久层框架区 别:1.hibernate是一个标准的orm框架,全自动的,而mybatis是半自动的。hibernate是一个标准的orm框架,完全可以根据自己的对象关系模型来操作数据,而mybatis也有自己的映射关系,就是输入映射和输出映射,但是SQL语句,对数据的
Prior to Oracle8i, the only way to remove a column was to re-create the tablewithout the column name. In Oracle8i, you have the much awaited option ofdropping a column. You can drop a column that is n...
Problem Description“You shall not pass!” After shouted out that,the Force Staff appered in CaoHaha’s hand. As we all know,the Force Staff is a staff with infinity power.If you can use it skillful,it
纳尼?我...... 多么正常的编辑器,我本地跑的好好的,我赶紧去试了一下,果然报错,WTF......但是:虽然报错,当点击“在线管理”(就是选择服务器上已存在的文件)的时候,却发现之前那张图是传上去了的,有些个尴尬,马上和环宇说其实已传上去了,可以直接在“在线管理”里先用着...为了要给客户弄好内容,他没有多言,应声了下来,但很明显,环宇虽然口头不说,但心里肯定在骂“我*”,我想bug还是得改...
首先建一个 js 文件放区号 const cityJson={ "options":[{ "city": "中国大陆", "code": "86" }, { "city": "中国香港", "code": "852" }, { ...
原文链接:Taking A Closer Look at Domain Shift: Category-level Adversaries for Semantics Consistent Domain Adaptation作者:Yawei Luo , Liang Zheng,Tao Guan , Junqing Yu , Yi Yang一、背景知识介绍1、语义分割:1)定义:给...
软考系统分析师倒计时第0天简单测试了一下选择题39分 还需努力啊is-a基于类继承或接口实现,is-a是表达这句话的一种方式:“这个东西是那个东西的一种”。例如:野马是一种马。has-a关系是基于用法(即引用)而不是继承。换句话说,如果类a中的代码具有对类b实例的引用,则“类a has-a类b”。例如:马有缰绳。is part of是一种整体与部分的关系。多种UML图有其严格的分类,首先分为静态图和动态图。其中动态图又有一个细化的分类:交互图,交互图包括顺序图(序列图)与通信图(协作图)。
c++ 面试指南_Σίσυφος1900的博客-程序员秘密接着上一篇37、C语言的指针和引用和c++的有什么区别38、volatile有什么作用,一个参数可以既是const又是volatile吗39、简述队列和栈的异同40、请解析(*(void (*)( ) )0)( )的含义41、编码实现字符串转化为数字42、自己实现一个String类43、用两个栈实现一个队列的功能44、vector 的底层原理,list的底层原理,什么情况下用vector,什么情况下用list..