Deephaven图表插件
项目描述
Deephaven图表插件
在plotly express之上构建的自定义实现,以便与Deephaven表格兼容。
构建
要创建您的构建/开发环境(如果您已有venv,请跳过前两行)
python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools
pip install build deephaven-plugin plotly
要构建
python -m build --wheel
轮文件存储在 dist/
。
要在deephaven-core中测试,请注意此轮文件的位置(例如使用 pwd
)。然后,按照顶级README.md中的说明将轮文件安装到您的Deephaven环境中。
要执行单元测试,从仓库根目录运行以下命令
tox -e py
用法
安装插件并启动服务器后,建议导入包 mirrors plotly express 的方法
import deephaven.plot.express as dx
然后,您可以创建一个表格(或使用现有的表格)并开始绘图
from deephaven.column import int_col, string_col
import deephaven.plot.express as dx
from deephaven import new_table
source = new_table(
[
string_col("Categories", ["A", "B", "C"]),
int_col("Values", [1, 3, 5]),
]
)
fig = dx.bar(table=source, x="Categories", y="Values")
文档
文档可以本地构建
安装必要的依赖项
pip install -r ../../sphinx_ext/sphinx-requirements.txt
pip install dist/deephaven_plugin_plotly_express-*.whl
然后运行文档构建脚本
python make_docs.py
文件将构建到 docs/build/markdown
。请注意,这些构建文件不应提交到存储库。
项目详情
关闭
deephaven_plugin_plotly_express-0.11.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 966b283098590e32aded850d61e35e3a6978b262da0147a1e1fc16e4577a0b70 |
|
MD5 | 907be49fa6e6c36383f2a55d38acecff |
|
BLAKE2b-256 | 98242ec25c3e7c4bbf6b4543c55621d71cc14fc70c397481e32c2c30279878b1 |
关闭
deephaven_plugin_plotly_express-0.11.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 61503dd866ded328c8f6b1972babb01e3bdfb578cc83e473eda0561627530b6f |
|
MD5 | d3c36dadd562e9f7475d4f097a3f6b0b |
|
BLAKE2b-256 | cf258b6cea06816d71d2dcb2b29b1cc75100a6a16050915b99b16bee7fcf247e |