使用 Seaborn 为 Datasette 提供统计可视化
将此插件安装在与 Datasette 相同的环境中。
$ datasette install datasette-seaborn
导航到任何 Datasette 表的新 .seaborn
扩展。
_seaborn
参数指定要在 sns
上执行的方法,例如 ?_seaborn=relplot
。
可以使用例如 &_seaborn_x=column_name
的方式指定这些方法的额外参数。
该插件实现了一个默认的渲染时间限制,为五秒。您可以使用 render_time_limit
设置来自定义此限制,该设置接受一个浮点数,表示秒数。将此添加到您的 metadata.json
文件中。
{
"plugins": {
"datasette-seaborn": {
"render_time_limit": 1.0
}
}
}
要在本地设置此插件,首先检出代码。然后创建一个新的虚拟环境。
cd datasette-seaborn
python3 -mvenv venv
source venv/bin/activate
或者如果您正在使用 pipenv
pipenv shell
现在安装依赖项和测试。
pip install -e '.[test]'
运行测试
pytest