dbplot 允许你在数据库内进行图表计算
项目描述
dbplot
dbplot 允许你在数据库内进行图表计算。
dbplot 由 ibis 支持,因此可以针对包括:Postgres、MySQL、Apache Impala、Apache Kudu、BigQuery 以及更多 在内的多个数据库,还支持ibis未来将支持的一切,例如 Apache Spark。
安装
pip install dbplot
开发版本
pip install git+git://github.com/danielfrg/dbplot.git
用法
请参阅 笔记本 以获取示例。
import os
import ibis
import dbplot
# Connect to DB
host = os.environ.get("DBPLOT_TEST_POSTGRES_HOST", "localhost")
user = os.environ.get("DBPLOT_TEST_POSTGRES_USER", "postgres")
password = os.environ.get("DBPLOT_TEST_POSTGRES_PASSWORD")
database = os.environ.get("DBPLOT_TEST_POSTGRES_DATABASE", "nycflights13")
con = ibis.postgres.connect(host=host, database=database, user=user, password=password)
# Get a table
flights = con.table("flights")
# Plot stuff
dbplot.hist(flights, flights.dep_time, nbins=20)
路线图
- 自动化测试
- 更多图表,如栅格图、折线图等 :)
备注
基于 dbplot for R。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
dbplot-0.1.0.tar.gz (11.0 kB 查看散列)
构建分布
dbplot-0.1.0-py3-none-any.whl (31.5 kB 查看散列)