【发布时间】:2019-07-27 15:47:38
【问题描述】:
我正在尝试使用带有坐标的熊猫数据框添加一个用作打击区的框,并将其传递给 altair。
box = pd.DataFrame()
box.loc[:,"x"] = [-0.5, 0.5, 0.5, -0.5]
box.loc[:,'y'] = [1.25, 1.25, 0.5, 0.5]
我尝试了以下方法:
g = alt.Chart(box.loc[0:1,:]).mark_line().encode(
x = 'x',
y = 'y')
d = alt.Chart(box.loc[1:2,:]).mark_line().encode(
x = 'x',
y = 'y')
e = alt.Chart(box.loc[2:3,:]).mark_line().encode(
x = 'x',
y = 'y')
f = alt.Chart(box.loc[3:4,:]).mark_line().encode(
x = 'x',
y = 'y')
g + d + e + f
我也想知道如何调整 x 和 y 轴,使框周围有一点边距?
【问题讨论】:
标签: python-3.x altair