标签: mpandroidchart

MPAndroidChart - 传奇标签正在被切断

我正在使用MPAndroidChart库.有人有这个问题吗?当我将标签放在BOTTOM位置时,这些都被切断了.

谢谢

在此输入图像描述

android labels mpandroidchart

20
推荐指数
4
解决办法
2万
查看次数

如何使用MPAndroidChart创建带有分组条形的BarChart?

我怎么能比较两组使用数据BarChartMPAndroidChart.

它应该如下图所示: 在此输入图像描述

我编辑了一个代码,我从github的示例项目中获取.我怎样才能将 100f and 110f价值放在一个Xaxis标签上Whole Number

        Score score1 = new Score(100f, 0, "Whole Number");
        mRealm.copyToRealm(score1);
        Score score2 = new Score(110f, 0, "Whole Number");
        mRealm.copyToRealm(score2);
Run Code Online (Sandbox Code Playgroud)

android graph mpandroidchart

18
推荐指数
3
解决办法
2万
查看次数

使用MPAndroidChart库从折线图中删除点标签

我正在使用MPAndroidChart库设计折线图.在该图表中,应删除或抑制"点标签",一旦我们点击该点圈,就应显示标记.但是,现在它在每个点圆上显示点标签,所以我需要的是仅在点击标记时显示标记中的点.此外,虽然我尝试自定义图表,但Y轴点显示为float; 我试图将它们显示为int但不起作用.

我怎样才能解决这个问题?

android linechart mpandroidchart

16
推荐指数
1
解决办法
1万
查看次数

16
推荐指数
3
解决办法
8279
查看次数

MPAndroidChart:底部x轴和多个y轴

关于这个非常棒的Android图表库我有两个问题:

1)我找不到将x轴放在图表底部的方法:是否可能?

2)是否可以在同一图表上对两个(或更多)y轴绘制数据?

先感谢您

android mpandroidchart

15
推荐指数
2
解决办法
8997
查看次数

在mpandroidchart的x轴上实现连续的日期时间标签

我们在一年中的不同日期收集数据点,并希望在图表中显示它们 - 显示日期的x轴.

现在我们创建一个长度为364的数组,每个数组包含相应日期的值.但是,我们希望x轴不显示一年中的某一天,而是显示年,月或日,具体取决于使用随缩放手势变化的比例.

当查看整年的数据时,轴应该显示jan - feb ... - nov - dec但是当插入(从而导致轴重新缩放)时仅显示feb .. mar和月份的个别日期.

这可能吗?


为了改善这个问题 - 一些图片:假设我们从显示年份的图表开始: 例1

现在我们放大x轴来改变比例 - x轴标记应该再次改变并描绘几个月的几天,最后描绘所有日子: 例题

datetime android axis-labels mpandroidchart

15
推荐指数
1
解决办法
1440
查看次数

在MPAndroidChart库中,如何在不久的时候将X轴标签包装成两行?

我试图显示X轴标签在它们很长时转到2行.如何在LineChart中实现这一目标?见下面的截图.我想要时间去第二行,而不是留在第二行

在此输入图像描述

android mpandroidchart

15
推荐指数
4
解决办法
9165
查看次数

MPAndroidChart设置图表填充/偏移

我正在使用MPAndroidChart作为我的条形图,我正在努力去除图形的填充(见下图)

在此输入图像描述

我对这个问题的处理方法是:

  1. chart.setDrawLegend(false);
    chart.setDrawMarkerViews(false);
    chart.setDrawUnitsInChart(false);
    chart.setDrawValueAboveBar(false);
    chart.setDrawXLabels(false);
    chart.setDrawYLabels(false);
    chart.setDescription("");
    
    Run Code Online (Sandbox Code Playgroud)
  2. chart.setOffsets(0, 0, 0, 0);
    chart.getTransformer().prepareMatrixValuePx(chart);
    chart.getTransformer().prepareMatrixOffset(chart);
    chart.getContentRect().set(0, 0, chart.getWidth(),chart.getHeight());
    
    Run Code Online (Sandbox Code Playgroud)

到目前为止还没有任何工作.你知道另一种解决这个问题的方法吗?

android mpandroidchart

14
推荐指数
2
解决办法
1万
查看次数

强制BarChart Y轴标签是整数?

我使用MPAndroidChart创建了一个BarChart,我正在动态输入数据.这意味着我还需要动态确定Y轴.我的所有数据都表示为整数,但Y轴有时会将图例显示为带小数点1的十进制值.

我试图使用ValueFormatter来舍入值,但问题是有时Y值不在整数值位置(例如0.8,1.6,2.4等).因此,如果我只是将它们编辑为整数,则它们将不在正确的位置.

无论如何,我是否可以强制BarChart仅在Integer位置显示值?它可以跳过一些,实际上我希望它在值变大时.

编辑:当我说整数不在正确的位置时,我的意思是,一旦我修改了每个标签显示的内容,它们就不是'正确'.在我的例子中,我有5个条显示值3,4,2,3,2.第一个图像是'默认',第二个是我使用以下编辑值格式化程序后的图像:

myBarChart.getYLabels().setFormatter(new ValueFormatter()
{
    @Override
    public String getFormattedValue(float v)
    {
        return ((int) v)+"";
    }
});
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 在此输入图像描述

正如我们从这些图像中看到的,我的整数值不是它们应该的位置(并且有两个'2').在这个例子中我除了显示值0,1,2,3,4.如果我有更多的数据,我希望它足够智能,只显示我有空间的值,所以例如,如果数据包含0-50的值,它将显示类似0,10,20,30 ,40,50或可能0,15,30,45等

android bar-chart mpandroidchart

14
推荐指数
4
解决办法
1万
查看次数

从饼图中删除所有切片文本(ios-charts/mpandroidchart)

我知道删除x值的方法,但如何删除y值.我基本上不想在饼图上找到任何文字.

图像显示饼图顶部的80.0和20.0标签的当前状态. 饼形图

mpandroidchart ios-charts

14
推荐指数
4
解决办法
1万
查看次数