使用dataframe创建一组包含证券代码分别为:00609、000993、002615、000759、002766、000971、000633、300173、300279、000831和证券简称,最新价,涨跌幅的股票数据并以证券简称为x轴,最新价为y轴使用条形图展示
时间: 2023-10-15 19:07:23 浏览: 86
DataFrame创建数据
5星 · 资源好评率100%
可以使用 pandas 库来创建 dataframe,然后使用 matplotlib 库来绘制条形图。代码如下:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 创建 dataframe
data = {
"证券代码": ["00609", "000993", "002615", "000759", "002766", "000971", "000633", "300173", "300279", "000831"],
"证券简称": ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J"],
"最新价": [10.5, 8.2, 15.7, 6.8, 12.3, 7.5, 9.1, 18.2, 22.1, 5.6],
"涨跌幅": [0.02, 0.01, -0.03, 0.04, -0.02, 0.03, -0.01, 0.05, -0.01, 0.02]
}
df = pd.DataFrame(data)
# 绘制条形图
plt.bar(df["证券简称"], df["最新价"])
plt.xlabel("证券简称")
plt.ylabel("最新价")
plt.show()
```
运行上述代码,即可得到证券简称为 x 轴,最新价为 y 轴的条形图。
阅读全文