交换 x 和 y 轴而不手动交换值

21

我有一组有条件格式的数据。基本上,这是一组恒星的光度测量数据,我想在图表上用不同的颜色表示不同范围的色指数(基本上是按其谱级着色)。因此,我的数据看起来像这样: 星体数据

  • 第一列是星体的绝对星等(M) - 我希望将其放在X轴上
  • 其余的列是具有特定值范围的另一列中的不同光谱类型。- 我想将它们放在Y轴上。
  • 目前图表的样子是这样的,我只想交换X和Y轴,但似乎无法做到。
5个回答

24

-右键点击任一坐标轴

-点击“选择数据…”

-然后按下“编辑”按钮

-将“系列X值”复制到“系列Y值”,反之亦然,最后点击确定

我在这个youtube视频中找到了这个答案 https://www.youtube.com/watch?v=xLKIWWIWltE


这适用于“散点图”。不知道为什么没有相应的按钮。 - HongboZhu

9
  1. 点击图表上的任意位置进行选择。

  2. 现在您应该会看到屏幕顶部出现了三个名为“设计”、“布局”和“格式”的新选项卡。

  3. 点击“设计”选项卡。

  4. 在“数据”组中会有一个名为“转换行/列”的按钮,点击它。


3
如果您没有获得“设计”选项卡,该怎么办? - GreenAsJade
31
这并不交换X和Y轴,而是将列数据与行数据进行了交换。我还没有找到同时交换两个轴的简单方法,这真的很麻烦。 - Ben K.
2
如果您想切换两个轴的选择,只需将选择框拖动到另一个位置即可(当您单击图表时,可以看到数据上有两个突出显示的框,交换它们)。这是我知道的最简单的方法。 - Sifu
这确实是我没有考虑过的可能性。谢谢! - Ben K.
要交换x和y轴(而不仅仅是列和行),请右键单击,选择数据选项,交换“x值”和“y值”文本字段中的值。 - Yaman K Singla

3

微软 Excel 2011 Mac 版本 v14.5.9

  • 点击图表
  • 在“图表”选项卡下,按下“切换绘图”按钮

2
使用Excel 2010 x64。XY图:我看不到选项卡(可能是因为太晚了,我已经疲惫不堪,超过了250的限制?)。以下是对我有效的方法:
交换数据列,以使X_data在A列中,Y_data在B列中。
我的原始数据中,Y_data在A列中,X_data在B列中,图形被顺时针旋转了90度。我很苦恼。然后我明白了: Excel XY图实际上需要{x,y}对,即第一列为X_data,第二列为Y_data。但它并没有立即告诉你这一点。 对我而言,XY图意味着绘制Y=f(X)

谢谢。Excel根据列位置放置数据。要交换坐标,一种选择是将左列复制到右边。对我也解决了问题。 - Sergio Abreu

0
在Numbers中,点击图表。然后在左下角有选项可以选择要将行作为系列图还是将列作为系列图。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接