帆软报表折线图自定义95%处显示样本点
时间: 2023-08-04 10:04:07 浏览: 61
在帆软报表中,可以通过以下步骤实现折线图自定义95%处显示样本点:
1. 在报表设计器中,选择需要添加自定义标签的折线图。
2. 在属性窗口中,选择“数据系列”并展开“数据点设置”。
3. 在“数据点样式”中勾选“显示数据点”和“显示数据标签”。
4. 在“数据标签内容”中输入需要显示的内容,可以使用动态表达式或静态文本。
5. 在“数据标签位置”中选择标签显示的位置,可以选择在数据点上方、下方、左侧、右侧等位置。
6. 在“数据标签样式”中设置标签的字体、颜色、背景色等样式属性。
7. 在“数据点筛选”中选择“表达式”并输入以下内容:`value > percentile({value}, 0.95)`
8. 点击“确定”保存设置并预览报表,即可看到折线图上在95%处显示符合条件的样本点及其自定义标签。
希望这些步骤能对您有所帮助!
相关问题
帆软报表折线图自定义95%处的点做标记
在帆软报表中,可以通过以下步骤实现折线图自定义95%处的点做标记:
1. 在报表设计器中,选择需要添加自定义标签的折线图。
2. 在属性窗口中,选择“数据系列”并展开“数据点设置”。
3. 在“数据点样式”中勾选“显示数据点”。
4. 在“数据点筛选”中选择“表达式”并输入以下内容:`value > percentile({value}, 0.95)`
5. 在“数据点标记”中选择“自定义标记”。
6. 在“自定义标记样式”中设置标记的形状、颜色、大小等样式属性。
7. 在“自定义标记位置”中选择标记显示的位置,可以选择在数据点上方、下方、左侧、右侧等位置。
8. 点击“确定”保存设置并预览报表,即可看到折线图上在95%处符合条件的样本点做了自定义标记。
希望这些步骤能对您有所帮助!
帆软报表折线图取曲线95%处的样本点
在帆软报表中,获取折线图曲线95%处的样本点可以通过以下步骤进行:
1. 在需要获取折线图对象的JS脚本中,使用以下代码获取报表对象:
```javascript
var report = frappe.getReport('报表名称');
```
其中,'报表名称'是需要获取的报表的名称。
2. 使用以下代码获取折线图对象:
```javascript
var chart = report.getWidgetByName('折线图名称');
```
其中,'折线图名称'是需要获取的折线图的名称。
3. 使用以下代码获取折线图的数据系列:
```javascript
var series = chart.data.datasets[0].data;
```
4. 对数据系列进行排序:
```javascript
series.sort(function(a, b) {
return a - b;
});
```
5. 计算95%处的样本点的索引:
```javascript
var index = Math.ceil(series.length * 0.95);
```
6. 获取95%处的样本点的值:
```javascript
var value = series[index];
```
现在,变量value中存储的就是折线图曲线95%处的样本点的值。请注意,以上代码仅适用于帆软报表中的折线图。如果您需要获取其他类型的图表对象,请参考帆软报表的文档或联系帆软报表的支持团队。