我要过滤点云。该图显示了球体与梯形相交的结果。所以基本上我只需要描述曲面的点。我的想法是找出X和Y中的唯一值,并为每个唯一的X和Y值找到每个可能的组合的最低Z值。
csv文件包含整个点云:
data = pd.read_csv('test.csv', sep=' ')
uniqueX = data.X.unique()
uniqueY = data.Y.unique()我不确定如何迭代和组合uniqueX和唯一作为筛选器方法来找到最小Z。
有什么想法吗?

发布于 2020-11-03 04:15:53
如果您可以将示例数据添加到您的问题中,这将有所帮助,但如果您希望找到x和y的每个组合的最小z,我认为您可以使用.groupby()
data.groupby(['x', 'y'])['z'].min()有关使用.groupby()**:** .groupby()**:**的文档和示例
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.groupby.html
https://stackoverflow.com/questions/64647507
复制相似问题