跳转到主要内容

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 查看散列)

上传于 Python 3

由以下支持