0

你如何使用joypy包改变joyplot中y轴标签的颜色?

这是一个示例代码,如果 x 轴标签,我可以更改颜色,但不能更改 y 轴。

import joypy
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

## DATA
url = "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data"
new_names = ['SepalLength','SepalWidth','PetalLength','PetalWidth','Name']
iris = pd.read_csv(url, names=new_names, skiprows=0, delimiter=',')

## PLOT
fig, axes = joypy.joyplot(iris)

## X AXIS
plt.tick_params(axis='x', colors='red') 

## Y AXIS     (NOT WORKING)
plt.tick_params(axis='y', colors='red') 

在此处输入图像描述

我很确定问题是因为有多个子 y 轴,每个密度图一个,它们实际上已经被隐藏了。不确定如何访问实际显示的 y 轴(我想更改“SepalLength”的颜色)

Joyplot 正在使用 Matplotlib

4

0 回答 0