2.1.8.2.Plotly and Cufflinks
2.1.8.2.Plotly and Cufflinks
1. 使用library
import pandas as pd
import numpy as np
from plotly import __version__確認版本
from plotly import __version__
print(__version__)將圖表直接嵌入到Notebook之中
%matplotlib inline使用Cufflinks
import cufflinks as cf
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)
cf.go_offline()產生DataFrame資料
產生(100, 4)的隨機DataFrame
df = pd.DataFrame(np.random.randn(100, 4), columns='A B C D'.split()) df.head()
產生Category, Values的DataFrame
df2 = pd.DataFrame({'Category':['A', 'B', 'C'], 'Values':[32, 43, 50]}) df2.head()
2. 畫圖的基本操作

3. Scatter plot

點狀

4. Bar plot
畫出特定資料的bar

各種類數量的bar

5. Box plot

6.3D surface plot
產生三維資料

基本用法

改變色調

7. Histogram plot

8. Spread plot

9. Bubble plot

10. Scatter matrix plot

Previous2.1.8.1.Introduction to Plotly and CufflinksNext2.1.9. Python for Data Visualization - Geographical plotting
Last updated
Was this helpful?