绘制此图的最佳方法很大程度上取决于您想要说明的内容。
我不认为将所有数据填充到一个图中将有助于获得更多见解。 保持情节简单有助于理解。如果您将所有数据填充到一个二维图中,那么您实际上只是分散了表格并使其更难以阅读。
我会选择两个变量并对第三个变量进行颜色编码。如果我猜测,您总是对最优惠的价格感兴趣,因此将其用作 y 轴。 然后,您可以使用目的地城市作为您的 x 轴和颜色代码航空公司或来源城市。
但是,如果您打算在一个图中绘制所有内容,我会选择使用 matplotlib 来绘制 3D 绘图。 然后你可以使用 3 轴和第三个颜色代码。为了不使其过度拥挤,我会对航空公司进行颜色编码,因为只有两个不同的值需要进行颜色编码。