小编Iri*_*ris的帖子

将弧度转换为度/度到弧度

R中是否有内置函数用于将弧度转换为度数和度数到弧度?

到目前为止,我写了一个自己的函数:

rad2deg <- function(rad) {(rad * 180) / (pi)}
deg2rad <- function(deg) {(deg * pi) / (180)}

#test:
rad2deg(pi) #180
rad2deg(2*pi) #360
deg2rad(180) #pi
Run Code Online (Sandbox Code Playgroud)

math r degrees radians

31
推荐指数
2
解决办法
3万
查看次数

R:根据模式列出文件

我想列出所有以“aT_”开头且扩展名为“.tif”的文件(例如aT_123456_1x1_abcdef.tif):

files<- list.files(pattern="^aT_")
files<- list.files(pattern="\\.tif$") 
Run Code Online (Sandbox Code Playgroud)

我怎样才能组合这些模式?是否有任何类型的符号的通配符:例如0-9、az、AZ、_?就像是files<- list.files(pattern="^aT_[any kind of symbol]\\.tif$")

regex r

8
推荐指数
1
解决办法
1万
查看次数

用r找到双峰分布的局部最小值

我的数据是预处理的图像数据,我想分开两个类.在理论上(并且希望在实践中),最佳阈值是双峰分布数据中两个峰值之间的局部最小值.

我的testdata是:http://www.file-upload.net/download-9365389/data.txt.html

我试着遵循这个线程:我绘制了直方图并计算了核密度函数:

datafile <- read.table("....txt")
data <- data$V1
hist(data)

d <- density(data) # returns the density data with defaults
hist(data,prob=TRUE)
lines(d) # plots the results
Run Code Online (Sandbox Code Playgroud)

但是如何继续?

我将计算密度函数的第一和第二导数,以找到局部极值,特别是局部最小值.但是我不知道如何在R中执行此操作并且density(test)似乎不是正常的功能.因此,请帮助我:如何计算导数并找到密度函数中两个峰之间的凹坑的局部最小值density(test)

statistics kernel r distribution kernel-density

3
推荐指数
1
解决办法
4563
查看次数

Powershell - 如何列出文件并将其路径写入输出文件?

我想列出几个子目录中的*.xml文件.然后我想将他们的路径和名称写入txt文件.我设法将名称写入txt文件,但是,我不知道如何添加他们的路径.我需要更改/添加什么?

Get-ChildItem path -recurse -include *.xml| ForEach-Object { $_.Name } > path\output.txt
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助!干杯,虹膜

powershell file

2
推荐指数
1
解决办法
1万
查看次数