2017-03-24 14 views
3

既存のデータで破線のx軸グラフ(下のグラフなど)を描く必要があります。私の質問は、seaborn APIを使用することが可能かどうかです。海底で壊れた軸グラフを描くことは可能ですか?

enter image description here

+1

はい、ここを見て:http://matplotlib.org/examples/pylab_examples/broken_axis.html – ImportanceOfBeingErnest

+0

は、同様にseabornのためにこの仕事をしていますか?これは、海軍プロットがプロットオブジェクト自体を生成するように見え、ここで生成されたmatplotlibオブジェクトを置き換えることができます: 'f、(ax、ax2)= plt.subplots(2,1、sharex = True)' – TPWang

+0

海底が完全に構築されるmatplotlibの上には必ず動作します。詳細は実装によって異なります。 – ImportanceOfBeingErnest

答えて

0

ないよう、私は好きなかわいいけど作品。

Output

%matplotlib inline # If you are running this in a Jupyter Notebook. 
import seaborn as sns 
import numpy as np 
import matplotlib.pyplot as plt 


x = np.linspace(0, 20, 500) 
y = np.sin(x) 

f, (ax1, ax2) = plt.subplots(ncols=2, nrows=1, sharey=True) 
ax = sns.tsplot(time=x, data=y, ax=ax1) 
ax = sns.tsplot(time=x, data=y, ax=ax2) 

ax1.set_xlim(0, 6.5) 
ax2.set_xlim(13.5, 20) 
関連する問題