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

吉林市做网站wordpress安装时候500错误

吉林市做网站,wordpress安装时候500错误,淘宝客网站用什么软件做,oa软件怎么使用Streamlit-ECharts Streamlit-ECharts是一个Streamlit组件,用于在Python应用程序中展示ECharts图表。ECharts是一个由百度开发的JavaScript数据可视化库Apache ECharts 安装模块库 pip install streamlitpip install streamlit-echarts绘制箱型图展示 在基础箱型…

Streamlit-ECharts

Streamlit-ECharts是一个Streamlit组件,用于在Python应用程序中展示ECharts图表。ECharts是一个由百度开发的JavaScript数据可视化库Apache ECharts

安装模块库

pip install streamlit
pip install streamlit-echarts

绘制箱型图展示

在基础箱型图上添加了均值(黄色菱形)和每个box的最大值和最小值,如图所示:

在这里插入图片描述

实现代码(详细注释)

程序结构如下图:

在这里插入图片描述
boxplot.py程序如下:

from streamlit_echarts import st_echarts
from streamlit_echarts import JsCodedef render_basic_boxplot(text_name,xlable_name,ylable_name,dataset_list,y_min,y_max):mean_data = [sum(i) / len(i) for i in dataset_list] # 计算每个boxplot的均值max_data = [int(max(sublist)) for sublist in dataset_list] # 计算每个boxplot的最大值min_data = [int(min(sublist)) for sublist in dataset_list] # 计算每个boxplot的最小值option = {"title": [{"text": text_name, "left": "center"} # 标题,居中],"dataset": [{"source": dataset_list # 数据集,每个boxplot的数值},{"transform": { # 对数据集进行转换,得到boxplot的上下四分位数"type": "boxplot", # 转换类型为boxplot"config": {"itemNameFormatter": "#{value}" # 数值标签格式化},}},{"fromDatasetIndex": 1, "fromTransformResult": 1}, # 取出转换后的boxplot数据],"tooltip": {"trigger": "item", # 提示框触发方式为item"axisPointer": {"type": "shadow"}, # 坐标轴指示器类型为阴影"formatter": JsCode("function (param) {return ['芯片: '+param.data[0],'upper: ' + param.data[5],'Q3: ' + param.data[4],'median: ' + param.data[3],'Q1: ' + param.data[2],'lower: ' + param.data[1]].join('<br/>')}").js_code # 自定义提示框内容格式化函数},"grid": {"left": "10%", "right": "10%", "bottom": "15%"}, # 网格设置"dataZoom": [{"type": 'inside', # 内置缩放组件"orient": 'vertical', # 垂直方向缩放},{"type": 'inside', # 内置缩放组件"orient": 'horizontal', # 水平方向缩放}],"xAxis": {"type": "category", # 类目轴类型"name": xlable_name, # x轴名称"boundaryGap": True, # 类目轴两边留白策略"nameGap": 10, # 类目轴名称与轴线之间的距离"splitArea": {"show": False}, # 去除分割区域"splitLine": {"show": False}, # 去除分割线},"yAxis": {"type": "value", # 数值轴类型"name": ylable_name, # y轴名称"splitArea": {"show": True}, # 显示分割区域"min":y_min, # y轴最小值"max": y_max # y轴最大值},"series": [{"name": "boxplot",  # 系列名称"type": "boxplot",  # 图表类型为boxplot"datasetIndex": 1   # 对应数据集索引},{"name": "outlier",  # 系列名称"type": "scatter",  # 图表类型为散点图"datasetIndex": 2   # 对应数据集索引},{"name":"mean", # 系列名称"type":"scatter", # 图表类型为散点图"symbol":"diamond", # 标记形状为菱形"data":mean_data # 散点图数据为boxplot的均值},{"name":"max", # 系列名称"type":"scatter", # 图表类型为散点图"symbolSize":0, # 标记大小为0"data":max_data, # 散点图数据为boxplot的最大值"label":{"show":True, # 显示标签"position":"top" # 标签位置为上方}},{"name":"min", # 系列名称"type":"scatter", # 图表类型为散点图"symbolSize":0, # 标记大小为0"data":min_data, # 散点图数据为boxplot的最小值"label": {"show":True, # 显示标签"position":"bottom" # 标签位置为下方}}]}st_echarts(option, height="500px") # 渲染图表

app.py程序如下:

import streamlit as st
from boxplot import render_basic_boxplottext_name = "Basic Boxplot"
xlable_name = "X-axis"
ylable_name = "Y-axis"
dataset_list =  [[850,740,900,1070,930,850,950,980,980,880,1000,980,930,650,760,810,1000,1000,960,960,],[960,940,960,940,880,800,850,880,900,840,830,790,810,880,880,830,800,790,760,800,],[880,880,880,860,720,720,620,860,970,950,880,910,850,870,840,840,850,840,840,840,],[890,810,810,820,800,770,760,740,750,760,910,920,890,860,880,720,840,850,850,780,],[890,840,780,810,760,810,790,810,820,850,870,870,810,740,810,940,950,800,810,870,],]
y_min = 500
y_max = 1200
render_basic_boxplot(text_name,xlable_name,ylable_name,dataset_list,y_min,y_max)

希望本文对大家有帮助,上文若有不妥之处,欢迎指正

分享决定高度,学习拉开差距

http://www.yayakq.cn/news/684507/

相关文章:

  • php网站成品移动互联网企业有哪些
  • 平台网站开发方案企业logo设计创意
  • 有了网站 怎么做排名优化网络营销的内容
  • 最好最值得做的调查网站现在公司做网站还需要域名吗
  • 网站规划主要内容企业网站教程 优帮云
  • 深圳网站公司湖南免费网站建设
  • 高青网站建设网站后台验证码错误
  • 做设计挣钱的网站主页网页设计
  • 文章管理系统网站模板端 传媒网站模板
  • 网站导航条内容阐述网络营销策略的内容
  • 网站建设的学习遵化建设招标网站
  • 网站结构优化建议wordpress 简单企业主题下载
  • 网页设计网站模板网站建设网页模板下载深圳快速网站制作服务
  • 青岛手机建站模板wordpress 基本模版
  • 做国外单的网站叫什么成都网站建设s1emens
  • html格式的网站地图建设工程有限公司网站
  • 网站建设有哪些软件有哪些自建站怎么接入支付
  • 智能模板网站建设工具广州网站建设=388元
  • 鹤山区网站建设便宜做网站的公司
  • cmsapp模板网站网站流量导入是什么意思
  • 北京赛车网站开发河南继续浏览此网站(不推荐)
  • 微软雅黑做网站网站服务器问题
  • 网页视频怎么下载到ios四川做网站优化价格
  • 蛋糕电子商务网站建设方案seo推广计划类型可以分为什么
  • 翰诺网站建设报价单模板
  • 股权分配系统建设网站华大基因 网站建设
  • 医院网站建设方案详细linux上搭建网站
  • 网站建设 选择题吉林建设网站
  • 聊城专业网站制作公司o2o平台网站开发
  • 二级网站的建设方案电子商务网站建设有哪些知识点