«seaborn» 태그된 질문

Seaborn은 matplotlib에 기반한 Python 시각화 라이브러리입니다. 주요 목표는 유익하고 매력적인 통계 그래픽을 그리기위한 간결하고 수준 높은 인터페이스를 제공하는 것입니다.


7
씨본 플롯이 표시되지 않음
나는 매우 간단한 것을 잊어 버릴 것이라고 확신하지만 Seaborn과 일할 특정 음모를 얻을 수는 없습니다. 만약 내가한다면: import seaborn as sns 그런 다음 matplotlib을 사용하여 평소대로 만드는 플롯은 Seaborn 스타일을 얻습니다 (배경에 회색 격자가 있음). 그러나 다음과 같은 예제 중 하나를 수행하려고하면 In [1]: import seaborn as sns In [2]: …

10
Seaborn 플롯을 파일로 저장하는 방법
다음 코드 ( test_seaborn.py)를 시도했습니다 . import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() 하지만이 오류가 발생합니다. Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig = sns_plot.get_figure() AttributeError: …

7
seaborn factorplot에서 레이블 텍스트 회전
간단한 요소 그림이 있습니다 import seaborn as sns g = sns.factorplot("name", "miss_ratio", "policy", dodge=.2, linestyles=["none", "none", "none", "none"], data=df[df["level"] == 2]) 문제는 x 레이블이 모두 함께 실행되어 읽을 수 없다는 것입니다. 레이블을 읽을 수 있도록 텍스트를 어떻게 회전합니까?

3
Seaborn Barplot의 레이블 축
다음 코드를 사용하여 Seaborn barplot에 내 레이블을 사용하려고합니다. import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black') fig.set_axis_labels('Colors', 'Values') 그러나 다음과 같은 오류가 발생합니다. AttributeError: 'AxesSubplot' object …

5
Seaborn 상자 그림에 제목을 추가하는 방법
꽤 구글 가능해 보이지만 온라인에서 작동하는 것을 찾지 못했습니다. 나는 sns.boxplot('Day', 'Count', data= gg).title('lalala')및 sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). 작동하지 않았습니다. 나는 또한 matplotlib와 함께 일하고 있기 때문에 그럴 것이라고 생각합니다.

9
matplotlib / seaborn : 히트 맵 플롯의 절반으로 잘라낸 첫 번째 및 마지막 행
seaborn (및 matplotlib를 사용한 상관 행렬)을 사용하여 히트 맵을 플로팅 할 때 첫 번째 행과 마지막 행이 절반으로 잘립니다. 이것은 내가 온라인에서 찾은이 최소한의 코드 예제를 실행할 때도 발생합니다. import pandas as pd import seaborn as sns import matplotlib.pyplot as plt data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv') plt.figure(figsize=(10,5)) sns.heatmap(data.corr()) plt.show() y 축의 레이블은 …

1
matplotlib 객체 지향 인터페이스를 사용하여 seaborn으로 플로팅
matplotlibOOP 스타일로 사용하는 것을 강력히 선호합니다 . f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(...) axarr[1].plot(...) 이렇게하면 여러 그림과 하위 그림을 쉽게 추적 할 수 있습니다. 질문 :이 방법으로 seaborn을 사용하는 방법? 또는 이 예제 를 OOP 스타일 로 변경하는 방법은 무엇입니까? 확인하는 방법 seaborn과 같은 플로팅 기능을 lmplot하는 Figure또는 Axes그것으로 플롯?


1
3 자리 숫자에 대한 히트 맵의 과학적 표기법을 보여주는 Seaborn
다음과 같이 pandas pivot_table에서 히트 맵을 만듭니다. table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum) sns.heatmap(table2,annot=True,cmap='Blues') 아래와 같이 히트 맵을 생성합니다. 숫자가 크지는 않지만 (최대 750) 과학적 표기법으로 표시됩니다. 테이블 자체를 보면 이것은 사실이 아닙니다. 일반 표기법으로 숫자를 표시하는 방법에 대한 아이디어가 있습니까?

2
Seaborn lmplot facetgrid에서 xlim 및 ylim을 설정하는 방법
Seaborn의 lmplot을 사용하여 선형 회귀를 플로팅하고 데이터 세트를 범주 형 변수로 두 그룹으로 나눕니다. x와 y 모두에 대해 두 플롯 의 하한 을 수동으로 설정하고 싶지만 상한 은 Seaborn 기본값으로 둡니다 . 다음은 간단한 예입니다. import pandas as pd import seaborn as sns import random n = 200 random.seed(2014) base_x …
85 python  pandas  seaborn 

1
Seaborn-왜 sns로 가져와야합니까?
왜 항상 sns이름의 글자가 아닌 seaborn을 수입 sbn합니까? 인가 sns뭔가의 약자? 아니면 농담인가요? 편집하다: cel이 언급 했듯이 누군가가 이것을 github에 문제로 넣었습니다 . 거기에서 그들은 질문에 대답하지 않고 도서관의 원래 이름과 관련된 농담이라고 말합니다. 나는 그 원래 이름을 찾는 데 실패했습니다.
82 python  seaborn 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.