python根据表格画折线图
时间: 2024-09-29 18:08:36 浏览: 32
Python读取Excel表格,并同时画折线图和柱状图的方法
5星 · 资源好评率100%
在Python中,可以使用matplotlib库来绘制表格数据的折线图。下面是一个简单的例子,假设我们有一个二维列表(通常是pandas DataFrame或者列表列表)代表了x值和y值:
```python
import matplotlib.pyplot as plt
# 假设我们有如下数据(x轴和y轴的数据)
data = [
[1, 5], [2, 8], [3, 6], [4, 9], [5, 7], [6, 10]
] # x轴坐标,y轴坐标分别存储在一个列表内
# 创建两个变量x和y
x = [row[0] for row in data]
y = [row[1] for row in data]
# 使用plt.plot函数绘制折线图
plt.plot(x, y)
# 添加标题和标签
plt.title('折线图示例')
plt.xlabel('X轴')
plt.ylabel('Y轴')
# 显示图形
plt.show()
```
如果你的数据是在pandas DataFrame中,操作会更简洁:
```python
import pandas as pd
df = pd.DataFrame({
'X': [1, 2, 3, 4, 5, 6],
'Y': [5, 8, 6, 9, 7, 10]
})
plt.figure(figsize=(10, 6)) # 可选,设置图形大小
plt.plot(df['X'], df['Y'])
plt.title('折线图示例')
plt.xlabel('X轴')
plt.ylabel('Y轴')
plt.show()
```
阅读全文