当前位置: 首页 > wzjs >正文

ipv6改造网站怎么做镇江市网站

ipv6改造网站怎么做,镇江市网站,小程序入口qq浏览器,制作网页教程的步骤1.成果展示 1.1n8n的工作流 牵涉节点:Postgres、Code、QuickChart、Edit Fields、HTTP Request 12.显示效果 2.实操过程 2.1节点说明 2.1.1Postgres节点: 注:将明细数据进行汇总。 2.1.2code节点: 注:将 查询的数…

1.成果展示

1.1n8n的工作流

 牵涉节点:Postgres、Code、QuickChart、Edit Fields、HTTP Request

12.显示效果

 

 

2.实操过程

2.1节点说明

2.1.1Postgres节点:

注:将明细数据进行汇总。 

2.1.2code节点:

注:将 查询的数据转换成QuickChart需要的格式,代码如下:

let data = $input.all();
let rawData = data.map(item => item.json);// 按年份分组数据
const groupedData = rawData.reduce((acc, item) => {if (!acc[item.nf]) acc[item.nf] = [];acc[item.nf].push({ month: item.yf, value: parseInt(item.sl) });return acc;
}, {});// 构建完整的12个月份列表,作为 X 轴标签
const allMonths = Array.from({ length: 12 }, (_, i) => {const month = (i + 1).toString().padStart(2, '0'); // 01 - 12return month;
});// 构建 QuickChart 需要的 chartData 格式
const chartData = {type: 'line',data: {labels: allMonths, // 使用完整12个月作为 X 轴datasets: Object.keys(groupedData).map(year => {// 补全缺失月份的数据为 null(图表上该点为空)const values = allMonths.map(month => {const found = groupedData[year].find(d => d.month === month);return found ? found.value : null;});return {label: `${year}年 事故起数`,data: values,borderColor: getRandomColor(),fill: false,pointRadius: values.map(v => v !== null ? 3 : 0), // 可选:隐藏空值点};})},options: {responsive: true,scales: {xAxes: [{scaleLabel: {display: true,labelString: '月份'}}],yAxes: [{ticks: {beginAtZero: true},scaleLabel: {display: true,labelString: '事故起数'}}]}}
};// 随机颜色生成函数
function getRandomColor() {const r = Math.floor(Math.random() * 256);const g = Math.floor(Math.random() * 256);const b = Math.floor(Math.random() * 256);return `rgba(${r},${g},${b},1)`;
}return chartData;

2.1.3Edit Fields节点:

注:将json对象转换成字符串,主要图中的红框。 

2.1.4HTTP Request节点:

 

注:通过https://quickchart.io/chart?width=650&height=450&c={{ $json.data }}实现图片的生成,图中红框部分。

通过 QuickChart节点,最后也是转成url地址。因此不能在无互联网的环境下生成图片,希望有缘人提供更好的思路。

2.1.5QuickChart节点:

注:生成单曲线,单柱状图,通过 QuickChart节点没有问题,如果有上传多条曲线,则无法实现,只能通过https://quickchart.io/chart?width=650&height=450&c={{ $json.data }}方式实现。

http://www.dtcms.com/wzjs/271107.html

相关文章:

  • 哪里网站备案快正规电商平台有哪些
  • 电白网站开发公司兰州做网站的公司
  • wordpress删除修订版单页网站怎么优化
  • 睢县做网站哪家好制作一个网站大概需要多少钱
  • 松江网站开发培训班徐州seo排名公司
  • 谷歌网站怎么做推广搜索引擎营销案例分析题
  • 推广平台联系方式网站seo排名公司
  • 新网站怎样做优化可以直接进入网站的正能量
  • 好一点网站建设公司网络建设推广
  • 网络营销师报名入口上海关键词优化的技巧
  • 网站建设-选猴王网络个人做seo怎么赚钱
  • 特供邯郸做网站如何优化关键词排名快速首页
  • wordpress文章显示颜色云seo关键词排名优化软件
  • 网站代码 商品添加分类私人网站服务器
  • axure rp9网站界面设计网络舆情监测
  • 做物流的网站都有什么作用seo网站推广经理招聘
  • 深圳网站建设十强制作网页设计公司
  • 有一个箭头的做网站的软件营销是做什么
  • 北京欢迎你网站建设口碑营销的缺点
  • jsp python 网站开发长沙关键词快速排名
  • 高端品牌网站建设的特点全网营销网络推广
  • 网站安全检测服务seowhy官网
  • 广州网站建设商b站2023年免费入口
  • 做网站哪里接单公司网站建设费用多少
  • 企业网站优化怎么做淘宝怎么做引流和推广
  • 深圳seo网站推广方案百度关键词排名价格
  • 企业网站空间选择关键词优化外包
  • 百度做网站电话多少钱深圳市seo网络推广哪家好
  • 网络公司有什么职位博客seo教程
  • 做行业网站网络整合营销公司