当前位置: 首页 > 知识库问答 >
问题:

在MPAndreidChart库的BarChart条内显示轴值

岳炎彬
2023-03-14

我正在使用MPAndreidChart,我想存档类似于以下图表的东西:

基本上,除了条形图本身的值之外,我还想在条形图水平条形图中的条形图内部显示标签(假设其中一个轴的所有标签)。这样做的原因是,在我的例子中,YAxis的标签很长,所以没有足够的空间在图表之外显示它们。但在我的情况下,每个酒吧里都有很大的空间。所以,基本上把每个酒吧的名字(这个酒吧是什么意思)都写在里面是很合理的。我还没有找到任何API来实现这一点(我在v2.1.1中查找)。

我需要这个HorizontalBarChart,所以标签也可以是Horisontal,但是BarChart的垂直标签也很棒!

有办法做到这一点吗?任何解决方案都会有所帮助,包括对库功能的一些自定义添加。

共有1个答案

公孙茂学
2023-03-14

其实并没有什么功能可以做到这一点。然而,有一个小技巧(或者至少我认为有),你可以试试。

  • 将您的XAxis放在左侧,并通过调用chart.getXAxis(). setPotionsBOTTOM_INSIDE)
  • 将标签绘制在图表的内容区域内

这样标签就应该画在横杆上。您可以使用setXOffset(…)进一步重新定位标签 设置偏移(…) XAxis类的方法

 类似资料:
  • 我使用MPChart来显示条形图。我的价值观有积极的也有消极的。我想展示传统数学中使用的x轴。使用这个代码我的图表显示垂直线(只需要零) 请提供一些样本,删除所有水平线,但零 编辑:即使当< code > yaxis . setlabelcount(1)(1因为需要显示零值)时,impl看起来像: 那么,是否建议覆盖这个实现呢?

  • 我有一个这样的数据帧: 现在,我想绘制水平条形图,其中平台名称位于相应的条形图中,使其看起来像这样: 我该怎么做?

  • 问题内容: 如何在JavaFX中更改条形的颜色? 我找不到通过CSS 方法更改颜色的方法。 问题答案: 您可以使用css设置条的颜色 使用setStyle方法: 在Node类中使用 lookupAll方法, 查找与给定CSS选择器匹配的所有节点,包括该节点和所有子节点。如果找不到匹配项,则返回一个空的不可修改的集合。该集合明确无序。 代码:

  • 问题内容: 需要查看条形图中的条形所代表的确切值,而不是Y轴上的近似值。 怎么可能呢? 谢谢阅读! 问题答案: 在iReport 3.7.6中,您可以仅选中BarPlot属性下的“显示标签”框。 在以前的版本(3.1.4)中,我必须创建一个ChartCustomizer类。 如果您需要格式化标签中的数字(例如,设置为百分比,添加千位分隔符等),那么即使在新版本中,您也绝对需要一个ChartCust

  • BarChart 是 iOS 动态组件独立条形图表。

  • 因此,我最近开始学习Android编程,并一直在学习本教程,学习如何在SQLite数据库中插入、更新、删除和查看数据。现在,我还想在这个SQLite数据库中添加一个搜索功能,在这个数据库中,我可以搜索一个名称(我使用的列是name、contact和DOB),如果搜索到的名称与数据库中现有的名称匹配,则在应用程序中显示数据库中的一行/条目。我想这可以以类似于查看/更新数据库的方式来完成,所以我试着用