Coding/Python

Plotly & Cofflinks 라이브러리 모음

폴밴 2022. 2. 25. 14:29
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import chart_studio.plotly as py
%matplotlib inline

Plotly, Cufflinks

from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
import cufflinks as cf

# For Notebooks
init_notebook_mode(connected=True)

# For offline use
cf.go_offline()
df = pd.DataFrame(np.random.randn(100,4), columns = 'A B C D'.split())
df.head()
df2 = pd.DataFrame({'Category' : ['A', 'B', 'C'], 'Values' : [32, 43, 50]})
df2.head()
df3 = pd.DataFrame({'x':[1,2,3,4,5],'y':[10,20,30,20,10],'z':[5,4,3,2,1]})
df3.head()

Scatterplots

df.iplot(kind = 'scatter', x = 'A', y = 'B', mode = 'markers', size = 10)

Barplots

df2.iplot(kind = 'bar', x= 'Category', y = 'Values')
df.count().iplot(kind = 'bar')

Boxplots

df.iplot(kind='box')

3D Surface

df3.iplot(kind = 'surface', colorscale = 'rdylbu')

Spread

df[['A','B']].iplot(kind='spread')

Histogram

df.iplot(kind='hist', bins = 50)

Bubble

df.iplot(kind='bubble', x = 'A', y = 'B', size = 'C')

Scatter Matrix

df.scatter_matrix()

'Coding > Python' 카테고리의 다른 글

Pandas Built-in Data Visualization 모음  (0) 2022.02.23
Seaborn 라이브러리 모음  (0) 2022.02.23
Matplotlib 라이브러리 모음  (0) 2022.02.22
Pandas 라이브러리 모음  (0) 2022.02.21
Numpy 라이브러리 모음  (0) 2022.02.21