Plotando isolinhas / contornos no matplotlib do conjunto de dados (x, y, z)

Oi, eu sou novo em programação e estou tentando fazer algo que provavelmente é realmente óbvio, mas para a minha vida não consigo descobrir. Eu tenho uma série de dados x, y, z (no meu caso, correspondentes a distância, profundidade e pH). Gostaria de plotar isolinhas dos dados z (pH) em uma grade xy (distância, profundidade) usando o matplotlib. Há alguma maneira de fazer isso? Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion