datashader画像をmatplotlibサブプロットのセットに追加できますか?具体例としてdatashader画像をmatplotlibサブプロットに追加
、Iはmatplotlibののサブプロットの2×2のアレイを有し、datashader画像a
有する上記の例では[0,0]プロットax_r[0]
を交換したい
import numpy as np
import pandas as pd
import matplotlib.pylab as plt
import datashader as ds
import datashader.transfer_functions as tf
from datashader.utils import export_image
from functools import partial
background = "white"
export = partial(export_image, background = background, export_path="export")
N = 10000
df = pd.DataFrame(np.random.random((N, 3)), columns = ['x','y', 'z'])
f, ax = plt.subplots(2, 2)
ax_r = ax.ravel()
ax_r[0].scatter(df['x'], df['y'], df['z'].mean())
ax_r[1].hist(df['x'])
ax_r[2].hist(df['y'])
ax_r[3].plot(df['z'])
cvs = ds.Canvas(plot_width=100, plot_height=100)
agg = cvs.points(df, 'x', 'y', ds.mean('z'))
a = export(tf.shade(agg, cmap=['lightblue', 'darkblue'], how='eq_hist'), 'test')
。これは可能ですか?あれば、どうですか?
ありがとうございます!
外観と、このPR内のスレッドを持っています私は答えを書くだろう。) –
@ StevenC.Howellありがとう!私はGithubのレポを探してみたことがありますが、空白になりました。私はリンクを感謝します。 –
私はmatplotlibのユーザーではありません。[経由](https://anaconda.org/jbednar/census-hv-mpl/notebook)[HoloViews](https://anaconda.org/jbednar/holoviews_datashader/notebook ))、誰かが[PR 200](https://github.com/bokeh/datashader/pull/200)に記載されているようにDSArtistクラスを完成させる時間があれば、それを出荷したものとして受け入れることができますデータシェイダーで... –