1.安装PyDev插件
Eclipse ->install new software
http://www.pydev.org/updates/
只安装PyDev for Eclipse
2.配置PyDev的环境
PyDev->interpreters->Python interperter->new 选择Python的安装目录选择 Python.exe
3.新建项目
4.建立项目文件
粘贴如下代码到文件中
# -*- coding: utf-8 -*-
# Filename : mytest1.py
import numpy as np # 导入 numpy 库
from numpy import * # 导入 numpy 库
import matplotlib.pyplot as plt # 导入 matplotlib 库
# 测试数据集-二维 list
dataSet = [[-0.017612,14.053064],[-1.395634 ,4.662541],[-0.752157
,6.538620],[-1.322371 ,7.152853],[0.423363 ,11.054677],[0.406704
,7.067335],[0.667394 ,12.741452], [-2.460150 ,6.866805],[0.569411
,9.548755],[-0.026632 ,10.427743],[0.850433 ,6.920334],[1.347183
,13.175500],[1.176813 ,3.167020],[-1.781871 ,9.097953]]
dataMat = mat(dataSet).T # 将数据集转换为 numpy 矩阵,并转置
plt.scatter(dataMat[0],dataMat[1],c='red',marker='o') # 绘制数据集散点图
# 绘制直线图形
X = np.linspace(-2,2,100) # 产生直线数据集
# 建立线性方程
Y = 2.8*X+9
plt.plot(X,Y) # 绘制直线图
plt.show() # 显示绘制后的结果
5.执行程序
结果如下,如果执行不成功,通过 pip 安装numpy、scipy(安装可能会有问题,可以参考这里) 、Matplotlib、Scikit-Learn