自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 R语言如何实现Excel中的数据筛选功能

要处理一大批数据,数据大致如图所示其中,想要删去样本<100的种类(species),本想着直接用excel中的筛选功能的,结果发现种类实在的太多了,所以转战R语言。查了一下,好像没有直接的实现方法,但已知R语言能直接用which筛选指定物种。所以解决这个问题的思路是这样的:1.统计每个物种的样本数目;2.从中筛选出样本数>=100的种类;3.在原数据框中删去那些种类,搜索了一番之后,最终得以实现首先,利用强大的dplyr包统计物种数量library(dplyr)pig = d..

2022-04-22 16:10:14 6283 1

原创 如何在R语言中for循环批量创建变量并赋值

要做的case中需要批量读取一个文件夹中所有的tif文件,想要读取每一个并给予对应的变量名。setwd("D:/case_age/data/wc2.1_10m_tavg")all_td <- list.files(getwd())前两步分别是设定工作目录和读取文件夹中所有文件,没有啥问题,而批量生成变量并赋值这一步出现了问题。for (i in 1:length(all_td)){ result_i = readGDAL(all_td[i])}首先尝试了直接刚,只能输出一

2022-01-15 16:57:22 5396

原创 重复元素判定

编写一个函数,接收列表作为参数,如果一个元素在列表中出现了不止一次,则返回True,但不要改变原来列表的值。同时编写调用这个函数和输出测试结果的程序。def repeat(a): i = 0 for i in range(0,len(a)-1): for j in range(1,len(a)): if i == j: break elif a[i] == a[j]:

2021-10-24 14:55:42 5701 1

原创 随机密码生成。编写程序在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。

import randomletter = ['a','b','c','d','e','f','g','h','i', 'j','k','l','m','n','o','p','q','r', 's','t','u','v','w','x','y','z', 1,2,3,4,5,6,7,8,9]i = 0while i < 10: password = [] p = 0 while p < 8: ...

2021-10-23 20:09:05 7908 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除