Chr*_*ris 9 python charts microsoft-excel
假设我管理着 100 家披萨店。我想每天绘制一张图表,说明交货需要多长时间。
我的数据可能如下所示:
London 23
London 22
London 44
London 18
Paris 34
Paris 14
New York 45
etc
Run Code Online (Sandbox Code Playgroud)
我想要一个散点图;数字(分钟)在一个轴上,城市在另一个轴上。我还希望每个城市按照我选择的顺序出现。
如果我将每个城市名称替换为一个数字(城市编号),我只能让它工作,但这会导致轴标签是城市编号(而不是城市名称)。我怎样才能用数字代替真实的城市名称?我不希望标记每个数据点,只有城市中轴线!我试过一个辅助轴,但我再次无法将城市名称作为标签。
我想使用“简单”的 Excel 来解决这个问题,但如果有另一种解决方案(例如 VBA、Python),那我也会感兴趣......
Excel 散点图不能在其 x 轴上使用名称而不是值。他们假设 x 轴是一个数字系列。如果要复制散点图的效果但使用命名的 x 轴值,则可以改用折线图。
但是,首先,您将需要重新排序您的数据。城市的每个数据点都必须位于同一行的单独列中。对于您的示例数据集:
A B C D E
1 London 23 22 44 18
2 Paris 34 14
3 New York 45
Run Code Online (Sandbox Code Playgroud)
选择数据并选择带有标记数据点的折线图样式。双击一行以进入“格式数据系列”对话框。在线条颜色选择无行,然后单击确定。您可以通过单击一行并按CTRL+对其余数据集快速重复该过程Y。
最终结果将如下所示:
归档时间: |
|
查看次数: |
194502 次 |
最近记录: |