轴上的文字标签

时间:2015-07-24 15:36:44

标签: libreoffice libreoffice-calc

我想在Libreoffice Calc 4.2.8.2中制作一个图表。 我希望根据时间列构建X轴,但是要显示来自不同列的文本标签。列如下所示:

               Input Output
First   00:01    23    45
Second  00:02    45    67
Third   00:20    23    18
Fourth  00:50    8     40

仅使用最后3列,我得到一个图表,x轴根据第2列分布,第2列值作为标签。 我想保留X轴间隔分布,但更改第一列中文本标签的轴标签。这将是你在gnuplot中使用xtic命令可以做的事情。 这可能在Calc吗?

我正在使用XY(散点图)图表。我得到一个图表,其轴上的标签与第2列中的值不对应,但是等间距值。我希望轴只显示我在列中提供的值。那可能吗?我可以用折线图这样做,但是这些值不会根据时间间隔。

1 个答案:

答案 0 :(得分:0)

我不认为可以按时间间隔轴并更改轴标签。您可以做的是为各个数据点添加标签:

  • 确保标签栏包含在数据范围内:在数据范围窗口中,在选项卡上"数据系列"确保在字段"数据标签"中选择标签列。对于每个系列
  • 选择数据系列
  • 右键单击并选择"插入数据标签" (数字会出现)
  • 右键单击并选择"格式化数据标签"
  • 在标签"数据标签"取消选中框"将值显示为数字" (删除号码)并勾选方框"显示类别" (添加"首先","第二"等等)
  • 默认情况下,标签将显示在数据点上方,您可以将其更改为下方或右侧/左侧

希望能够获得您正在寻找的功能。

修改 另一种可能的解决方法是将数据点与空行隔开,以便用正确的间距绘制图表。在某些情况下,这种间距可以用公式来完成。虽然在这种情况下确切的公式不适用,但也许附加到此论坛帖子的文件示例可以作为起点:Plot multiple series with different number of values

请注意,当数据源中有空行时,您需要为每个数据系列设置一个选项以获取连接的数据点。选择数据系列后,右键单击并选择"格式化数据系列"。在选项卡的弹出窗口中,选项",在" Plot Options" for"绘制缺失值"选择单选按钮"继续行"。