module'altair'没有属性'Chart'?

问题描述 投票:0回答:1

我对python编码非常陌生,想探索Altair图书馆。如在线指南(https://altair-viz.github.io/getting_started/starting.html)的基本统计可视化部分中所建议,我尝试运行以下代码:

import pandas as pd
import altair as alt

data = pd.DataFrame({'a': list('CCCDDDEEE'),
                     'b': [2, 7, 4, 1, 2, 6, 8, 4, 7]})

chart = alt.Chart(data)
alt.Chart.mark_point().encode(data)
chart

IDLE输出如下:

Traceback (most recent call last):
  File "/Users/rodolphe/OneDrive/Rodolphe/python/altair/basics.py", line 7, in <module>
    chart = alt.Chart(data)
AttributeError: module 'altair' has no attribute 'Chart'**

我可能缺少明显的东西,但看不到。谢谢。

python-3.x module altair
1个回答
0
投票
您可以通过运行找出要导入的文件

import altair print(altair.__file__)

删除或重命名此文件,导入将找到您已安装的altair软件包。

© www.soinside.com 2019 - 2024. All rights reserved.