草庐IT

pie-chart

全部标签

ios - 如何使用 iOS-Charts 设置 x 轴的最小值和最大值

我正在尝试使用ios-charts绘制图表,并且我已经弄清楚如何设置y轴的最小值和最大值。但是,我花了5个多小时,还是无法设置x轴的最小值和最大值。那么有人可以帮助我吗?我用来限制y轴的代码是这样的statsView.leftAxis.customAxisMax=21.00statsView.leftAxis.customAxisMin=0.00屏幕上的点太多了toomanydata 最佳答案 我刚刚尝试了下面的代码,对我有用。lineChartView.xAxis.axisMinValue=100;lineChartView.xA

ios - 如何在 Swift3 IOS 饼图中添加点击手势识别?

我正在使用Swift3开发小型练习IOS应用程序。在该应用程序中,我想要一个饼图。为了构建饼图,我遵循了this正在生成链接和饼图。现在我想再添加一项功能。当用户像任何一个月一样点击饼图的某个区域时,它应该打开一个新的Controller并仅显示该月的详细信息。我设法添加了手势识别功能。但是当我点击屏幕的任何部分时,它会打开新屏幕。我只想将该点击功能限制为饼图部分,并且应该捕获该饼图月份。代码是letgestureRecognizer=UITapGestureRecognizer(target:self,action:#selector(self.handleTap))pieChart

swift - iOS-Charts错误: Thread1: EXC_BAD_ACCESS (code=2,地址=0x2a0c220)

因此,我正在按照AppCoda上的iOS-Charts教程进行操作,我完全按照它进行操作,然后当我遇到问题时,我还复制了代码以使其完全匹配。问题是,当我尝试创建饼图,然后运行它时。我收到错误:Thread1:EXC_BAD_ACCESS(code=2,address=0x2a0c220)然后应用程序崩溃了。当它崩溃时,它会突出显示这一行:pieChartView.data=pieChartData这是屏幕截图:这是来自viewcontroller.swift的完整代码:importUIKitimportChartsclassViewController:UIViewController

swift - 快速创建饼图

我正在尝试快速创建一个饼图,并且想从头开始创建代码而不是使用第3方扩展。我喜欢它是@IBDesignable的想法,所以我从这个开始:importFoundationimportUIKit@IBDesignableclassPieChart:UIView{vardata:Dictionary?requiredinit(coderaDecoder:NSCoder){super.init(coder:aDecoder)!self.contentMode=.Redraw}overrideinit(frame:CGRect){super.init(frame:frame)self.backgr

swift - 更改 iOS-Charts 库中的标签大小

我正在尝试更改图表下方标签的大小,这些标签具有文本“对set1的解释”和“对set2的解释”。更改集合的valueFont只会更改图表上数据点的字体/大小,但不会更改下面的Eplanation标签。varyVals1=Array()varyVals2=Array()yVals1.append(BarChartDataEntry(value:Double(number1),xIndex:0))yVals2.append(BarChartDataEntry(value:Double(number2),xIndex:0))varset1:BarChartDataSet?varset2:Bar

ios - 如何在 ios-charts 中为 BarChartView 添加 XAxis 标签

我添加了一个barchart到Storyboard,但我无法为我的数据条目正确设置标签。这是我的代码:varnames=["aaa","bbb","ccc","ddd"]varvalues=[230.0,280.0,450.0,340.0]setChart(dataPoints:names,values:values)设置图表函数:funcsetChart(dataPoints:[String],values:[Double]){letformatter=BarChartFormatter()formatter.setValues(values:dataPoints)letxaxis:

swift - 在 iOS-Charts 中点击条形图上的回调

我已经实现了一个条形图,我想在点击一个特定的条形图时移动到一个更具体的View——就像我点击一个UIButton一样。这可能吗?我需要知道我点击了哪个栏以便用正确的数据填充我的其他View,但我似乎无法找到任何方法将操作绑定(bind)到BarChart中的特定栏。我正在使用Swift。 最佳答案 对于寻找答案的其他人来说,这是非常简单的。只需在您拥有BarChartView的地方实现ChartViewDelegate并简单地实现方法funcchartValueSelected(chartView:ChartViewBase,ent

echarts-pie---------3D曲状环形饼图实现!!!

示例(参考此处饼图修改https://www.isqqw.com/viewer?id=37497)话不多说直接上代码此套代码可以直接再echarts官网中的此处运行letselectedIndex='';lethoveredIndex='';option=getPie3D([{name:'数学',value:60,itemStyle:{color:'#1890FF',},},{name:'难啊',value:44,itemStyle:{color:'#1EE7E7',},},],0.9//可做为调整内环大小);//生成扇形的曲面参数方程functiongetParametricEquation

java - jfreechart自定义饼图显示绝对值和百分比

这个使用JFreeChart作为绘图API的可编译最小代码片段示例如何进行调整以显示绝对值和百分比?我无法从Internet上的任何代码片段或JFreechart手册本身中提取此信息。该代码片段生成一个仅显示百分比的饼图。在我的例子中,绝对值也很重要,所以我需要在百分比下方显示它们。这是代码:(注意它缺少导入)publicclassMyMinimalPieChartExample{publicstaticvoidmain(String[]args){DefaultPieDatasetdataset=newDefaultPieDataset();dataset.setValue("som

Ant Design Charts 自定义提示信息、图例、文本信息

AntDesignCharts自定义图例legend关闭图例legend:false;图例配置参数,布局类型layout图例展示位置positionlegend:{layout:'horizontal',position:'right'}布局类型layoutoptionalhorizontal|vertical图例布局方式。提供横向布局和纵向布局。图例展示位置position图例位置,可选项:‘top’,‘top-left’,‘top-right’,‘left’,‘left-top’,‘left-bottom’,‘right’,‘right-top’,‘right-bottom’,‘botto