我基本上只想在我的情节和Jupyter笔记本中的下拉小部件之间放置一些空间。目前,这些地块正在掩盖下拉框。这是Kaggle- https://www.kaggle.com/samdotson/exploratory-analysis-with-geopandas/上笔记本的链接,截图和一些示例代码。我知道在Kaggle中禁用了交互式组件,因此如果您想运行代码来显示小部件,则必须对其进行分叉。
此外,如果您对如何启用用户交互性有任何建议,那将非常有用。目前我只是想解决保证金问题。
def f(x='Median Age-Total Population', y='Median Value (Dollars)'):
x_abbr = labels.loc[labels['label'] == x , 'abbreviated'].iloc[0]
y_abbr = labels.loc[labels['label'] == y , 'abbreviated'].iloc[0]
x_values= ((Lincoln_blk_groups.iloc[:,Lincoln_blk_groups.columns== x_abbr]).values)
y_values= ((Lincoln_blk_groups.iloc[:,Lincoln_blk_groups.columns== y_abbr]).values)
regressor = LinearRegression()
regressor.fit(x_values, y_values)
fig=plt.figure(figsize=(10, 10), dpi= 80, facecolor='w', edgecolor='k')
plt.scatter(x_values, y_values, color = 'red')
plt.plot(x_values, regressor.predict(x_values), color = 'blue')
plt.title(x + " versus " + y +" in Lincoln, NE", fontsize=25 )
plt.xlabel(x , fontsize=15)
plt.ylabel( y , fontsize=15)
plt.show()
interact(f,x=labels.iloc[:,1], y=labels.iloc[:,1])