股票价格走势图绘制。示例代码
时间: 2023-07-10 16:13:02 浏览: 91
以下是一个简单的Python示例代码,使用Matplotlib库绘制股票价格走势图:
```python
import matplotlib.pyplot as plt
# 股票价格数据
prices = [10, 12, 11, 13, 15, 14, 13, 12, 11, 10]
# x轴坐标为日期,这里使用数字代替
dates = range(len(prices))
# 绘制折线图
plt.plot(dates, prices)
# 添加标题和轴标签
plt.title('Stock Price Trend')
plt.xlabel('Date')
plt.ylabel('Price')
# 显示图形
plt.show()
```
运行以上代码,将会得到一个简单的股票价格走势图。你可以根据自己的需求修改代码,并使用真实的股票价格数据进行绘制。
相关问题
如何绘制多个股票指数的走势图
要绘制多个股票指数的走势图,可以使用 Python 中的 Matplotlib 和 Pandas 库。以下是一个简单的示例代码,可以绘制多个股票指数最近 60 天的走势图:
```python
import pandas as pd
import pandas_datareader as web
import matplotlib.pyplot as plt
# 股票代码列表
stocks = ['AAPL', 'GOOG', 'MSFT', 'AMZN']
# 获取股票数据
data = web.DataReader(stocks, data_source='yahoo', start='2021-01-01', end='2021-03-01')['Close']
# 绘制股票走势图
plt.figure(figsize=(12,6))
plt.plot(data)
plt.title('股票走势图')
plt.xlabel('日期')
plt.ylabel('收盘价')
plt.legend(data.columns)
plt.show()
```
该代码会从 Yahoo Finance 中获取股票数据,并绘制多个股票指数的走势图,其中股票代码列表为 AAPL、GOOG、MSFT 和 AMZN。你可以根据需要修改代码中的股票代码列表、时间范围和绘图的样式。注意,需要使用 pandas_datareader 库获取多个股票数据时,需要将股票代码列表作为参数传递给 DataReader 函数。
python股票周期走势图
以下是使用Python绘制股票周期走势图的示例代码:
```python
import tushare as ts
import matplotlib.pyplot as plt
# 获取股票数据
df = ts.get_hist_data('股票代码', start='开始日期', end='结束日期')
# 将日期作为索引列
df.index = pd.to_datetime(df.index)
# 绘制收盘价走势图
plt.plot(df.index, df['close'])
plt.xlabel('日期')
plt.ylabel('收盘价')
plt.title('股票周期走势图')
plt.show()
```
请将代码中的'股票代码'替换为您要绘制的股票代码,'开始日期'和'结束日期'替换为您要获取数据的时间范围。运行代码后,将会显示股票的周期走势图。