diff --git a/SD/0_R实践课程/index.html b/SD/0_R实践课程/index.html deleted file mode 100644 index 85767e4..0000000 --- a/SD/0_R实践课程/index.html +++ /dev/null @@ -1,903 +0,0 @@ - -
- - - - - - - - - - - -《区域水环境污染数据分析实践》
Data analysis practice of regional water environment pollution
2025-03-19
-接下来的课程由我来带着大家一起学习、实践基于R语言的数据分析。
-R语言
+quarto
完成uid | -姓名 | -
---|---|
ruser01 | -XX | -
ruser02 | -XX | -
ruser03 | -XX | -
ruser04 | -XX | -
ruser05 | -XX | -
ruser06 | -XX | -
ruser07 | -XX | -
ruser08 | -XX | -
ruser09 | -XX | -
ruser10 | -XX | -
uid | -姓名 | -
---|---|
ruser11 | -XX | -
ruser12 | -XX | -
ruser13 | -XX | -
ruser14 | -XX | -
ruser15 | -XX | -
ruser16 | -XX | -
ruser17 | -XX | -
ruser18 | -XX | -
ruser19 | -XX | -
ruser20 | -XX | -
uid | -姓名 | -
---|---|
ruser21 | -XX | -
ruser22 | -XX | -
ruser23 | -XX | -
ruser24 | -XX | -
ruser25 | -XX | -
ruser26 | -XX | -
ruser27 | -XX | -
ruser28 | -XX | -
ruser29 | -XX | -
ruser30 | -XX | -
uid | -姓名 | -
---|---|
ruser31 | -XX | -
ruser32 | -XX | -
ruser33 | -XX | -
ruser34 | -XX | -
ruser35 | -XX | -
提交形式:第*次作业_姓名.qmd
文件
模板:
----
-title: "课后作业*"
-author: 姓名
----
-
-
-# 第1题
-
-说明
-
-::: {.cell}
-
-```{.r .cell-code}
-# Here is the code
-```
-:::
-
-# 第2题
-
-说明
-
-::: {.cell}
-
-```{.r .cell-code}
-# Here is the code
-```
-:::
-
-
-《区域水环境污染数据分析实践》
Data analysis practice of regional water environment pollution
2025-03-19
-library(.)
函数载入运行;或者采用dplyr::filter(.)
方式《区域水环境污染数据分析实践》
Data analysis practice of regional water environment pollution
2025-03-19
-R中的数值型数据可以是整数或浮点数。
- -在 R 中,Inf
代表正无穷大(positive infinity),而 -Inf
则代表负无穷大(negative infinity)。这些值通常出现在数学计算中,例如除以零或对负数取对数等操作可能会导致无穷大的结果。
在 R 中,可以使用 <-
或 =
运算符将值赋给变量,建议用<-
。
abs(x)
: 返回 x
的绝对值sqrt(x)
: 返回 x
的平方根exp(x)
: 以e为底的指数函数值log(x, base)
: 以指定底数的对数函数的值,默认底数为elog10(x)
: 10为底的对数值log2(x)
: 2为底的对数值floor(x)
: 不大于x
的最大整数ceiling(x)
: 不小于x
的最小整数sin(x)
, cos(x)
, tan(x)
: 返回 x
的正弦、余弦和正切值,其中 x
为弧度asin(x)
, acos(x)
, atan(x)
: x
的反正弦、反余弦和反正切值,返回弧度sinh(x)
, cosh(x)
, tanh(x)
: 返回 x
的双曲正弦、双曲余弦和双曲正切值asinh(x)
, acosh(x)
, atanh(x)
: 反双曲正弦、反双曲余弦和反双曲正切值round(x, digits)
: x
四舍五入,digits
指定小数点后位数trunc(x)
: 返回x
截断值,即去掉小数部分sign(x)
: 返回符号要求:使用R语言编写函数,输入参数为数据集合 x,输出为以上指标的值。
-使用 function
关键字定义函数,并使用 return
关键字返回结果。
向量是一维数组,可以包含相同类型的元素。
- -列表可以包含不同类型的元素。
- -要求:使用R语言编写函数,输入参数为 a 和 b,输出为上述结果。
-[1] FALSE
-[1] TRUE
-[1] FALSE
-[1] TRUE
-[1] 1
-[1] 0
-[1] FALSE
-[1] TRUE
-which
identical
paste
base
packagelubridate
package[1] "2025-03-19"
-[1] "2025-03-19 16:40:55 CST"
-[1] "2020-03-21" "2024-04-04" "2018-12-31"
-[1] "1998-03-10" "2018-01-17" "2024-02-03"
-[1] "1998-03-16 13:15:45 CST"
-lubridate
packagelubridate
packagelubridate
package[1] "2025-03-19 16:40:55 CST"
-[1] "2025-03-19 CST"
-[1] "2025-03-19 16:00:00 CST"
-[1] "2025-03-19 16:40:00 CST"
-[1] "2025-03-19 16:50:00 CST"
-# 创建一个Factor
-gender <- factor(c("Male", "Female", "Female", "Male"))
-# 查看Factor的水平
-levels(gender)
[1] "Female" "Male"
-# 改变Factor的水平顺序
-gender <- factor(gender, levels = c("Female", "Male"))
-summary(gender) # 使用Factor进行分组
Female Male
- 2 2
-[1] 2 1 1 2
-[1] "Male" "Female" "Female" "Male"
- [1] Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
-Levels: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
- [1] Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
-Levels: Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan
- [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
- [,1] [,2] [,3] [,4] [,5]
-[1,] 1 2 3 4 5
-[2,] 6 7 8 9 10
-[3,] 11 12 13 14 15
-[4,] 16 17 18 19 20
- [,1] [,2] [,3] [,4] [,5]
-[1,] 1 5 9 13 17
-[2,] 2 6 10 14 18
-[3,] 3 7 11 15 19
-[4,] 4 8 12 16 20
-[1] 4
-[1] 5
-cbind
、rbind
[,1] [,2] [,3] [,4] [,5] [,6]
-[1,] 1 7 2 8 3 9
-[2,] 4 10 5 11 6 12
- [,1] [,2]
-[1,] 1 7
-[2,] 4 10
-[3,] 2 8
-[4,] 5 11
-[5,] 3 9
-[6,] 6 12
- [,1] [,2] [,3]
-[1,] 1 3 5
-[2,] 2 4 6
-最主要的数据形式。
- -