import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('weather1.csv') plt.plot(df['小时'],df['温度']) plt.show()
时间: 2024-01-23 17:02:36 浏览: 36
这是一段 Python 代码,它使用 Pandas 和 Matplotlib 库来绘制一个天气数据的折线图。它首先从名为 "weather1.csv" 的 CSV 文件中读取数据,然后将 "小时" 和 "温度" 列分别用作 X 轴和 Y 轴,绘制出折线图。最后,使用 plt.show() 函数显示图形。
相关问题
import pandas as pd import matplotlib.pyplot as plt df = pd.read_excel("C:\Users\MECHREEVO\Desktop\sj.xlsx", sheet_name='Sheet1') plt.plot(df['A1'], df['B1']) plt.show()解码器无法解码2-3字节的字节是什么原因?
这个错误通常是由于文件路径中包含非 ASCII 字符而导致的。可以尝试将文件路径中的非 ASCII 字符修改为 ASCII 字符,或者使用原始字符串(在字符串前加上 `r`)来表示文件路径,例如:
```
df = pd.read_excel(r"C:\Users\MECHREEVO\Desktop\sj.xlsx", sheet_name='Sheet1')
```
这样做可以避免因为转义字符而产生的问题。
import pandas as pd import matplotlib.pyplot as plt # 读取数据 df = pd.read_excel('E:/应统案例大赛/附件1-股票交易数据/yuceclose5.xlsx', usecols=[0,1, 2, 3, 4, 5], index_col=0, parse_dates=True) # 计算涨跌幅 change = df.pct_change() # 绘制图表 change.plot() plt.xlabel('Date') plt.ylabel('Change') plt.title('Stock Prices Change') plt.legend(loc='upper left') plt.autoscale(enable=True, axis='x', tight=True) plt.show()修改图片大小
要修改图片大小可以在绘制图表前添加如下代码:
```
fig = plt.figure(figsize=(10,6))
```
其中`figsize`参数的第一个值为宽度,第二个值为高度,单位为英寸。这里设置宽度为10英寸,高度为6英寸。完整代码如下:
```
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
df = pd.read_excel('E:/应统案例大赛/附件1-股票交易数据/yuceclose5.xlsx', usecols=[0,1, 2, 3, 4, 5], index_col=0, parse_dates=True)
# 计算涨跌幅
change = df.pct_change()
# 绘制图表
fig = plt.figure(figsize=(10,6))
change.plot()
plt.xlabel('Date')
plt.ylabel('Change')
plt.title('Stock Prices Change')
plt.legend(loc='upper left')
plt.autoscale(enable=True, axis='x', tight=True)
plt.show()
```
这样就可以将图片大小修改为宽度为10英寸,高度为6英寸。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)