开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (4)
标签 (24)
master
dev
scatter_extra_name
0.3.x
v0.5.6
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.1
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.7
v0.2.6
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
master
分支 (4)
标签 (24)
master
dev
scatter_extra_name
0.3.x
v0.5.6
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.1
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.7
v0.2.6
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (4)
标签 (24)
master
dev
scatter_extra_name
0.3.x
v0.5.6
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.1
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.7
v0.2.6
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
pyecharts
/
test
/
test_line.py
pyecharts
/
test
/
test_line.py
test_line.py 3.27 KB
一键复制 编辑 原始数据 按行查看 历史
陈键冬 提交于 2018年05月04日 22:37 +08:00 . Charts docs update and pink everything (#536)
#!/usr/bin/env python
# coding=utf-8
from __future__ import unicode_literals
from pyecharts import Line
from test.constants import CLOTHES, WEEK
clothes_v1 = [5, 20, 36, 10, 10, 100]
clothes_v2 = [55, 60, 16, 20, 15, 80]
def test_line_marks():
line = Line("折线图示例")
line.add("商家A", CLOTHES, clothes_v1, mark_point=["average"])
line.add(
"商家B",
CLOTHES,
clothes_v2,
is_smooth=True,
mark_line=["max", "average"],
)
line.render()
def test_line_user_define_markpoint():
line = Line("折线图示例")
line.add(
"商家A",
CLOTHES,
clothes_v1,
mark_point=["average", {"coord": ["裤子", 10], "name": "这是我想要的第一个标记点"}],
)
line.add(
"商家B",
CLOTHES,
clothes_v2,
is_smooth=True,
mark_point=[{"coord": ["袜子", 80], "name": "这是我想要的第二个标记点"}],
)
html_content = line._repr_html_()
assert '"value": 80' in html_content
assert '"value": 10' in html_content
def test_line_user_define_marks():
line = Line("折线图示例")
line.add(
"商家A",
CLOTHES,
clothes_v1,
mark_point=["average", "max", "min"],
symbol_size=50,
mark_point_symbol="diamond",
mark_point_textcolor="#40ff27",
)
line.add(
"商家B",
CLOTHES,
clothes_v2,
mark_point=["average", "max", "min"],
mark_point_symbol="arrow",
mark_point_symbolsize=40,
)
assert '"symbolSize":50' not in line._repr_html_()
def test_line_negative_value():
line = Line("折线图示例")
line.add(
"最高气温",
WEEK,
[11, 11, 15, 13, 12, 13, 10],
mark_point=["max", "min"],
mark_line=["average"],
)
line.add(
"最低气温",
WEEK,
[1, -2, 2, 5, 3, 2, 0],
mark_point=["max", "min"],
mark_line=["average"],
)
line.render()
def test_line_type_stack():
line = Line("折线图-数据堆叠示例")
line.add("商家A", CLOTHES, clothes_v1, is_stack=True, is_label_show=True)
line.add("商家B", CLOTHES, clothes_v2, is_stack=True, is_label_show=True)
line.render()
def test_line_type_step():
line = Line("折线图-阶梯图示例")
line.add("商家A", CLOTHES, clothes_v1, is_step=True, is_label_show=True)
assert '"step": true' in line._repr_html_()
def test_line_type_fil():
line = Line("折线图-面积图示例")
line.add(
"商家A",
CLOTHES,
clothes_v1,
is_fill=True,
line_opacity=0.2,
area_opacity=0.4,
symbol=None,
)
line.add(
"商家B",
CLOTHES,
clothes_v2,
is_fill=True,
area_color="#000",
area_opacity=0.3,
is_smooth=True,
)
assert '"step": true' not in line._repr_html_()
def test_line_log_yaxis():
import math
import random
line = Line("折线图示例")
line.add(
"商家A",
CLOTHES,
[math.log10(random.randint(1, 99999)) for _ in range(6)],
)
line.add(
"商家B",
CLOTHES,
[math.log10(random.randint(1, 99999999)) for _ in range(6)],
yaxis_type="log",
)
line.render()
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

Python Echarts Plotting Library
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/pythonista/pyecharts.git
git@gitee.com:pythonista/pyecharts.git
pythonista
pyecharts
pyecharts
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /