这是一个简单的祭坛,即:
alt.Chart(df).mark_area().encode(
x="date:T",
y="value:Q",
)
我希望所有的日子都在X轴上。你可以看到Sat 3,Wed 07,但是我想要Thu 01,Fri 02,Sat 03等等。
(问题结束)
我把整个最小的可复制样本放在这里:
import altair as alt
import pandas as pd
# random data
l = [ 3,4,6,7,8,9,12,34,54,65,56,76,87,77,90 ]
data =
我想在jupyter笔记本上显示一张牵牛星散点图。当用户单击一个特定点(或者,我假设是一个点的范围)时,我希望更新另一个单元格中的结果。类似于ipywidgets。 作为一个更具体的示例,假设我有一个数据帧,它包含以下列:state, county, population, income 我将人口映射到X轴,将收入映射到Y轴。每个点代表州(县被汇总)。 我想单击一个点(状态)并更新其中过滤器设置为选定状态的数据框的结果。因此,每次单击都会导致另一个单元格使用处于该州的县进行更新。 我认为altair会有某种回调,在那里我可以做这个更新,但我在文档中看不到它。 如果可以使用这些包,我还可以使用
我正在尝试创建一个交互式的堆叠区域图,其中活动选择(我在图例中单击的那个)是可见的。但是,我希望主动选择从y=0开始,而不是仅仅突出显示。有办法这样做吗?此外,是否可以从图例中选择多个值,而不仅仅是一个?
import altair as alt
from vega_datasets import data
source = data.unemployment_across_industries.url
selection = alt.selection_multi(fields=['series'], bind='legend',init=[{'s
我正在尝试编写一个程序,在矩形中显示具有固定间距"d=19“的球体。我只让它在x和y轴方向或对角轴上工作,而不是在矩形的整个区域上工作。我知道解决方案应该是相当简单的,但我似乎不能理解。
void setup() {
size(600, 500);
background(255);
}
void draw() {
int x = 50;
int y = 100;
int r = 5;
int d = 19;
background(255);
rect(x, y, mouseX-x, mouseY-y);
whi