Мой полный код:
import matplotlib.pyplot as plt
plt.style.use('ggplot')
import pandas as pd
import numpy as np
path = 'C:\\MyPath\\File1.txt'
dff = pd.read_csv(path, sep=",")
dff.columns = ['Date','Time','Price','Volume']
dff.plot('Time', ['Price', 'Volume'], secondary_y='Volume')
plt.show()
У меня есть DataFrame с ценовым объемом, и я использую приведенный ниже синтаксис для построения Volume
во второй оси Y.
dff.plot('Time', ['Price', 'Volume'], secondary_y='Volume')
Мои данные в столбце Volume
колеблются от 0 до 500.Когда я строю график с использованием вышеуказанного синтаксиса, вторая ось Y принимает максимум и минимум Volume
и автоматически регулирует диапазон.
Мне нужно зафиксировать скобку на второй оси Y при построении графика,Я хочу диапазон Volume
как 0, 50, 100, 150, 200, 250, 300, 350, 400, 450, 500
Образец данных:
Date Time Price Volume
72612 31/01/2019 15:26:58 135.85 100
72613 31/01/2019 15:27:02 135.90 110
72614 31/01/2019 15:27:03 135.95 140
72615 31/01/2019 15:27:07 135.95 100
72616 31/01/2019 15:27:10 135.85 60
72617 31/01/2019 15:27:11 135.90 150
72618 31/01/2019 15:27:13 135.95 100
72619 31/01/2019 15:27:15 135.95 100
72620 31/01/2019 15:27:18 135.95 30
72621 31/01/2019 15:27:22 135.95 10
Образец изображениядля большей ясности
