如果我有以下變數。
set.seed(20)
variable <- sample(-74:124.2, size = 38)
如何使用 的最小值和最大值variable
以及零作為中點(第三個值)來創建 5 個數字的序列?
seq()
獲取開始值和結束值,但是有沒有辦法通過指定中間值來做到這一點?
seq(min(variable), max(variable), length.out = 5)
uj5u.com熱心網友回復:
您可以將median
生成的序列替換為指定的值:
seq(min(variable), max(variable), length.out = 5) -> x
x[which(x == median(x))] <- 0
#-73.00 -25.75 0.00 68.75 116.00
length(x)
如果這是奇怪的,這將起作用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/497347.html
標籤:r