Wykreślam dwie serie danych z Pandami z importowanym seabornem. Idealnie chciałbym, aby poziome linie siatki były dzielone między lewą i prawą osią Y, ale mam wrażenie, że jest to trudne.Jak pozbyć się linii siatki podczas rysowania z Seaborn + Pandy z secondary_y
Jako kompromis chciałbym usunąć wszystkie linie siatki razem. Poniższy kod tworzy jednak poziome linie siatki dla pomocniczej osi y.
import pandas as pd
import numpy as np
import seaborn as sns
data = pd.DataFrame(np.cumsum(np.random.normal(size=(100,2)),axis=0),columns=['A','B'])
data.plot(secondary_y=['B'],grid=False)
Czego używasz w ustawieniach kolorów? Obraz nie jest domyślnym matplotlib. Mogę się założyć, że to właśnie powoduje problemy – DataSwede
@DataSwede wygląda na domyślny schemat pandy ... i otrzymuję te linie – Ajean
DataSwede: Dzięki za wskazanie. Jego Seaborn. Zaktualizowałem swój kod. –