好吧,希望我能解释我的问题:我得到了一个带有“标签”(标签),“ X”,“ Y”和“ Z”坐标的数据框。稍后我要使用此数据进行计算,但首先需要对其进行组织:第一步重要的步骤是将同一Z层中的所有点分组为新数组。但是我以前不知道Z值:因此我不能用于示例
A = df.loc["Z-Value"]
我尝试使用“ for循环”,但我想不出解决方案。
DataFrame正在使用:
df:
X Y Z
Tags
cell002 56.952750 42.388152 89.507982
cell001 60.142104 47.183192 89.507982
AML 30.222926 46.799589 89.507982
AML 113.601752 158.811720 89.507982
AML 30.222926 46.799589 89.856263
AML 113.601752 158.811720 89.856263
AML 30.222926 46.799589 90.204543
AML 113.601752 158.811720 90.204543
我想要得到的是这样的:所有Z值都相同:
df1:
cell002 56.952750 42.388152 89.507982
cell001 60.142104 47.183192 89.507982
AML 30.222926 46.799589 89.507982
AML 113.601752 158.811720 89.507982
df2:
AML 30.222926 46.799589 89.856263
AML 113.601752 158.811720 89.856263
df3:
AML 30.222926 46.799589 90.204543
AML 113.601752 158.811720 90.204543