如何使用间隔不均匀的数值X绘制具有均匀间距的柱状图/条状图?

您所在的位置:网站首页 origin怎么画圆柱状图 如何使用间隔不均匀的数值X绘制具有均匀间距的柱状图/条状图?

如何使用间隔不均匀的数值X绘制具有均匀间距的柱状图/条状图?

2024-07-07 22:49| 来源: 网络整理| 查看: 265

我们建议使用 Origin 2018 或者更新的版本,因为你可以直接使用多个 Y 数据绘制出如下的图形:

如果你使用单个 Y 数据,或者在使用 Origin 2018 之前的版本,当X数值不是均匀分布时,你可以参考以下4种方法来绘图。

方法1:在绘图前,将 X 设为 Text

双击X列标题,打开 Column Properties 对话框。 在 Options 分支下,将 Format 设置为 Text。

绘制柱状图/条状图

!!!缺点: 由于 X 列已设为文本,因此你无法在后续的分析操作(例如:曲线拟合)中将其作为数值数据使用。

方法2:使用 Plot Setup 对话框根据行索引进行绘图

在工作表中不选择任何数据,在菜单上选择 Plot>2D:Bar:Column/Bar,打开 Plot Setup 对话框。 在中间面板上,选择 为 X, 选择 col(B) 为 Y。 点击 Add 按钮,然后点击 OK 按钮绘制柱状图/条形图。

此时,X 坐标轴的刻度线标签上将会显示 1, 2, 3, ...。为了使 X 数据显示在刻度线标签上,双击 X 坐标轴,打开 Axis 对话框。 在 Tick Labels 选项卡下的 Display 子选项卡中,设置 Type 为 Text from Dataset, 并选 A 列为 Dataset Name。

方法3: 在绘图前,将 X 列设为 Disregard 或 Y 列

默认情况下,当用户选取 Y 列绘图时,Origin 会在其左侧自动寻找对应的 X 列来绘图。如果在左侧没有 X 列,那么 Origin 就会用对应的行索引作为 X 来绘制图形。

右键单击 X 列标题,选择 Set As: Disregard 或者 Set As: Y

选中 B 列绘制 柱状图/条形图。

与方法2 相同,此时,X坐标轴的刻度线标签上将会显示 1, 2, 3, ... 。双击 X 坐标轴,打开 Axis 对话框。 在 Tick Labels 选项卡下的 Display 子选项卡中,设置 Type 为 Text from Dataset, 并选 A 列为 Dataset Name。

!!!缺点::由于X列被设为 Disregard 或 Y 列,因此在进行数据分析时,默认情况下,Origin 将无法找到 X 列。

方法 4:将 Axis Type 设置为 Discrete

如果你已经绘制好了图形,你可以双击 X 坐标轴,打开 Axis 对话框。 在 Scale 选项卡下,设置 Type 为 Discrete。 点击 Apply 按钮。

现在,柱状/ 条形在图上是平均分布的。为了使 X 数据显示在刻度线标签上,,你可以:

仍然留在 Scale 选项卡中,在 Major Ticks 分支下,指定 X 数据作为刻度位置。

或者

选择 Tick Labels 选项卡下的 Display 子选项卡,设置 Tick Labels Type 为 Tick-indexed Dataset, 并选择 X 数据作为刻度线标签。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3