python - Altair 图中的颜色“未定义”
问题描述
我正在使用 altair python 库创建具有 vega-lite 规范的 html 文件。我遇到了一个问题,我的情节中没有显示颜色。这是代码:
import altair as alt
import pandas
data = 'Test.csv' #this contains three columns: Rating, Frequency, and typ, where 'typ' is either E or O.
a = alt.Chart(data).mark_bar().encode(
alt.X('Rating', type = 'ordinal'),
alt.Y('Frequency',type = 'quantitative'),
alt.Color('typ', type = 'nominal')
)
a.save('altairtest.html')
我得到一个没有颜色的图表,图例显示为“典型”,但只有蓝色,文本显示“未定义。
我目前正在本地使用 SimpleHttpsServer。这可能是原因吗?就我的目的而言,这种方式比使用 jupyter 更容易。谢谢
解决方案
推荐阅读
- tfs - 如何将数据从一个集合迁移到另一个集合?
- database - Spring-boot 和 Hibernate:如何刷新数据?
- r - 使用不包含字符串的正则表达式过滤闪亮的 DT
- uima - 如何声明#除了换行符以供以后使用?
- javascript - 如何在 Atom 中禁用正则表达式
- json - 如何使用 iOS Swift 访问设备中的 vpn api url?
- javascript - 在构造函数中将函数绑定到“this”有什么作用?
- angular - 没有错误,但 MessageService 不会显示任何内容
- excel - Excel - 相当于Javascript减少功能?
- mysql - 在我的数据库中添加具有“可为空”属性和默认值的新列时,如何在我的代码中保持相同的“INSERT INTO”语句?