我正在尝试通过for循环为0-54和0-51(不包括)范围内的每个值对有效地创建一个带有命名列的1xN数据帧。我下面的代码成功命名了列,但未添加行值。如何将值写入df?
zone_xy = pd.DataFrame()
zone_num = 1
for w in np.arange(0, 54, 1):
for h in np.arange(0, 51, 1):
zone_xy[f"zone{zone_num}_x"] = w
zone_xy[f"zone{zone_num}_y"] = h
zone_num += 1