要使用Altair库将图表保存为.png文件,您可以按照以下步骤操作:
pip install altair
import altair as alt
from vega_datasets import data
source = data.cars()
chart = alt.Chart(source).mark_point().encode(
x='Horsepower',
y='Miles_per_Gallon',
color='Origin'
)
.save()方法将图表保存为.png文件。您需要指定文件名和保存路径:chart.save('path/to/save/chart.png')
在上面的代码中,将'path/to/save/chart.png'替换为您希望保存图表的实际文件路径。确保文件路径是有效的,并且您具有在该位置保存文件的权限。
完整的代码示例如下所示:
import altair as alt
from vega_datasets import data
# 创建图表
source = data.cars()
chart = alt.Chart(source).mark_point().encode(
x='Horsepower',
y='Miles_per_Gallon',
color='Origin'
)
# 保存图表为.png文件
chart.save('path/to/save/chart.png')
运行上述代码后,您将在指定的路径上找到名为chart.png的图表文件。