Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有多个形状文件格式的数据点和列。我熟悉如何在 Matlab 中执行我的问题,但我想在 R 中完成同样的事情。
在matlab中,代码如下:
tf = x > 0 & x <=500; z = y(x==1);
基本上我想突出显示一列的某些值,然后使用这些突出显示的值来选择不同列的值。做对比分析。
谢谢!
可重复的数据在这里会有很长的路要走。
tf <- x > 0 & x <=500 z <- y[x==1]
如果您的数据都是向量,则上述方法将起作用。如果是data.frames,您应该探索互联网上可用的基本 R 材料,您会很快找到答案。
data.frames
我很确定你的意思data.frame不是shapefile。Shapefile 是用于存储 GIS 数据(土地地图)的复杂格式。
data.frame
shapefile