This is the csv file。 我不确定,但是这些情节应该显示电话塔坐标哪个人拨打电话(或其他东西)。
问题是;在成功切片数据帧之后,由于某种原因,x和y轴坐标变为这样(-0.030,0.020)
user1 = user1.loc[(user1.DOW == 'Sat') | (user1.DOW == 'Sun')]
user1 = user1.loc[((user1.CallTime < "06:00:00") | (user1.CallTime > "22:00:00"))]
但是如果我删除第二个切片(时间片),则绘图变得正常。 但是如果我把那个切片放在另一个图的后面,那么两个图由于某种原因变得正常:
user1 = user1.loc[(user1.DOW == 'Sat') | (user1.DOW == 'Sun')]
fig = plt.figure()
ax = fig.add_subplot(111)
ax.scatter(user1.TowerLon,user1.TowerLat, c='g', marker='o', alpha=0.2)
ax.set_title('Weekend Calls (<6am or >10pm)')
user1 = user1.loc[((user1.CallTime < "06:00:00") | (user1.CallTime > "22:00:00"))]
user1.plot.scatter(x='TowerLon',y= 'TowerLat', c='g', marker='o', alpha=0.2,title="The Last Plot")
如您所见,坐标由于某种原因变得正常。 我对绘图不太了解。 我不知道为什么第二片会引起问题。 谢谢。