数据可视化中分别使用导入csv文件数据的方法以及自定义数据的方法绘制折线图并使其可以显示中文字符请给出完整代码示例和导入的csv文件数据
以下是使用Python matplotlib库绘制折线图的示例代码:
导入csv文件数据的方法:
import pandas as pd
import matplotlib.pyplot as plt
# 读取csv文件数据
data = pd.read_csv('data.csv', encoding='utf-8')
# 绘制折线图
plt.plot(data['日期'], data['销售量'])
# 设置标题和横纵坐标标签
plt.title('销售量变化趋势')
plt.xlabel('日期')
plt.ylabel('销售量')
# 显示中文字符
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
# 显示图形
plt.show()
自定义数据的方法:
import matplotlib.pyplot as plt
# 自定义数据
dates = ['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04', '2021-01-05']
sales = [50, 80, 100, 70, 90]
# 绘制折线图
plt.plot(dates, sales)
# 设置标题和横纵坐标标签
plt.title('销售量变化趋势')
plt.xlabel('日期')
plt.ylabel('销售量')
# 显示中文字符
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
# 显示图形
plt.show()
导入的csv文件数据示例(data.csv):
日期,销售量
2021-01-01,50
2021-01-02,80
2021-01-03,100
2021-01-04,70
2021-01-05,90
``
原文地址: https://www.cveoy.top/t/topic/hh9O 著作权归作者所有。请勿转载和采集!