我在Python Pandas中有一些代码,我想在R中找到相似的代码。
data
Time
-0.3350 -0.023798
-0.3345 -0.019036
-0.3340 -0.010623
-0.3335 -0.001733
-0.3330 0.345787
Name: Pressure, dtype: float64
使用上面的数据,如果我想要所有行,包括-0.010623,我只需写:
data[:-0.010623]
我的问题是在R中如何写这个。我尝试过以下方法:
tail(data$Pressure, -0.010623)
但它不起作用。
答案 0 :(得分:3)
在我所知道的R中没有这样简洁的操作。试试这个:
data[seq_len(which(data$Pressure == -0.010623)),]
Time Pressure
1 -0.3350 -0.02380
2 -0.3345 -0.01904
3 -0.3340 -0.01062
数据:
data <- read.table(textConnection(
"Time Pressure
-0.3350 -0.023798
-0.3345 -0.019036
-0.3340 -0.010623
-0.3335 -0.001733
-0.3330 0.345787"
), header=T)