写出绘制五只股票可行集的散点图的代码,
时间: 2024-10-23 08:13:42 浏览: 10
Python基于pandas绘制散点图矩阵代码实例
在Python中,我们可以使用matplotlib库来创建散点图。假设我们有一个包含五个股票价格数据的二维数组,每行代表一只股票的价格变化。这里是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 假设我们有5只股票每天收盘价的数据,每列是一天的价格
stock_prices = [[price_1_day_1, price_1_day_2, ..., price_1_day_n],
[price_2_day_1, price_2_day_2, ..., price_2_day_n],
[price_3_day_1, price_3_day_2, ..., price_3_day_n],
[price_4_day_1, price_4_day_2, ..., price_4_day_n],
[price_5_day_1, price_5_day_2, ..., price_5_day_n]]
# 绘制散点图
plt.scatter(range(1, n+1), stock_prices) # 第一列对应x轴,剩余列对应y轴
plt.title('五只股票的可行集散点图')
plt.xlabel('时间(天)')
plt.ylabel('股价')
plt.xticks(range(1, n+1)) # x轴标签
plt.legend([f'Stock {i+1}' for i in range(len(stock_prices))]) # 图例标记股票编号
plt.show()
```
这个代码将生成一个散点图,其中每个点代表一天的股市变化,横坐标是时间(天),纵坐标是股价。
阅读全文