pyecharts散点图只显示十位数,怎么设置才能显示全部数字
时间: 2023-06-10 12:05:43 浏览: 87
可以使用pyecharts中Scatter类的set_global_opts方法设置tooltip_formatter参数为"{a}: ({c})",即可使散点图的tooltip中显示完整数字。例如:
```python
from pyecharts.charts import Scatter
data = [(1234567890, 10), (9876543210, 20)]
scatter = Scatter()
scatter.add_xaxis([d[0] for d in data])
scatter.add_yaxis("", [d[1] for d in data])
scatter.set_global_opts(tooltip_opts={'formatter': '{a}: ({c})'})
scatter.render("scatter.html")
```
在上述代码中,我们创建了一个散点图,用set_global_opts方法设置tooltip_formatter参数为"{a}: ({c})",可以使tooltip显示完整数字。
相关问题
pyecharts散点图只显示十位数
我明白你的问题,你可以尝试在代码中设置散点图的 x 轴和 y 轴的范围,例如:
```python
import random
from pyecharts.charts import Scatter
# 生成随机的散点数据
data = [(random.randint(0, 10000), random.randint(0, 10000)) for _ in range(100)]
scatter = Scatter()
# 设置 x 轴和 y 轴的范围为 0 到 10000
scatter.add_xaxis(range(0, 10001, 1000))
scatter.add_yaxis("scatter", data)
```
这样可以确保散点图在 x 轴和 y 轴方向上都能显示到十位数。
阅读全文