pandas画折线图 横轴全部展示
时间: 2023-09-11 12:04:18 浏览: 78
您可以使用以下代码展示所有的横轴刻度:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 假设您的数据为DataFrame df,横轴为x
plt.plot(df['x'], df['y'])
plt.xticks(rotation=90)
plt.show()
```
其中,`rotation=90`可以将横轴刻度旋转90度,这样可以展示更多的刻度。
相关问题
python使用pandas画折线图
使用Python中的Pandas库可以很方便地绘制折线图。具体步骤如下:
1. 导入Pandas库和Matplotlib库:
```python
import pandas as pd
import matplotlib.pyplot as plt
```
2. 创建数据:
```python
data = {'year': [201, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019],
'sales': [100, 120, 150, 180, 200, 220, 250, 280, 300, 320]}
df = pd.DataFrame(data)
```
3. 绘制折线图:
```python
plt.plot(df['year'], df['sales'])
plt.title('Sales Trend')
plt.xlabel('Year')
plt.ylabel('Sales')
plt.show()
```
以上代码将绘制一条以年份为横轴,销售额为纵轴的折线图。
pandas画图全部展示横轴
和纵轴标签,应该怎么设置呢?可以使用以下代码实现:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
df = pd.read_csv('data.csv')
# 绘制折线图
plt.plot(df['x'], df['y'])
# 设置横轴和纵轴标签以及标题
plt.xlabel('x label')
plt.ylabel('y label')
plt.title('Title')
# 展示全部横轴和纵轴标签
plt.xticks(rotation=90)
plt.tight_layout()
# 显示图形
plt.show()
```
这样设置即可将所有横轴和纵轴标签全部展示出来。
阅读全文