利用Python求一个波士顿房价数据集csv文件,绘制MEDV和B、MEDV和LSTAT的散点图
时间: 2024-04-21 18:30:04 浏览: 282
好的,需要使用`pandas`和`matplotlib`库来完成这个任务。首先,需要安装这两个库:
```python
!pip install pandas matplotlib
```
然后,读取波士顿房价数据集csv文件:
```python
import pandas as pd
df = pd.read_csv('boston_housing.csv')
```
接下来,绘制MEDV和B的散点图:
```python
import matplotlib.pyplot as plt
plt.scatter(df['B'], df['MEDV'])
plt.xlabel('B')
plt.ylabel('MEDV')
plt.show()
```
最后,绘制MEDV和LSTAT的散点图:
```python
plt.scatter(df['LSTAT'], df['MEDV'])
plt.xlabel('LSTAT')
plt.ylabel('MEDV')
plt.show()
```
完整代码如下:
```python
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('boston_housing.csv')
plt.scatter(df['B'], df['MEDV'])
plt.xlabel('B')
plt.ylabel('MEDV')
plt.show()
plt.scatter(df['LSTAT'], df['MEDV'])
plt.xlabel('LSTAT')
plt.ylabel('MEDV')
plt.show()
```
注意:需要将`boston_housing.csv`文件放在当前工作目录下。
阅读全文