我有这样的代码:
df.plot('Time', ['Price', 'Volume'], secondary_y='Volume', ax=axes[0])
默认情况下都被绘制成线。我想在二轴卷被绘制成点(*)
你可以通过线条样式到style
关键字列表:
import numpy as np
from matplotlib import pyplot as plt
import pandas as pd
df = pd.DataFrame.from_dict({
'Time' : np.arange(10),
'Price' : np.random.rand(10)*10,
'Volume' : np.linspace(1,10,10)**2,
})
df.plot(
'Time', ['Price', 'Volume'], secondary_y='Volume',
style = ['-','*'],
)
plt.show()
给出了如下情节: