python初学习+《利用python进行数据分析》 +《机器学习实践》pca

1.数据类型
Numbers(数字)
String(字符串)“”
List(列表)[]
Tuple(元组)()tup1 = () # 空元组 tup2 = (20,) # 一个元素,需要在元素后添加逗号
Sets(集合){}(空)
Dictionaries(字典){空}键值对
2.字符串不可以被改变 但是列表可以被改变 元组元素不能被修改 
3.切片是前闭后开[1:1]输出为空
4.Jupyter的各种快捷键


执行当前cell,并自动跳到下一个cell:Shift Enter


执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter


是当前的cell进入编辑模式:Enter


退出当前cell的编辑模式:Esc


删除当前的cell:双D


为当前的cell加入line number:单L


将当前的cell转化为具有一级标题的maskdown:单1


将当前的cell转化为具有二级标题的maskdown:单2


将当前的cell转化为具有三级标题的maskdown:单3


为一行或者多行添加/取消注释:Crtl /


撤销对某个cell的删除:z


浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn


快速跳转到首个cell:Crtl Home


快速跳转到最后一个cell:Crtl End
5.启动jupyter notebook
打开prompt
(E:\ProgramData\Anaconda3) F:\>cd F:\file\pyth
6.无法绘制出图
加一句%matplotlib inline
7.《机器学习实践》中pca 代码里出错
def loadDataSet(fileName, delim='\t'):
    fr = open(fileName)
    stringArr = [line.strip().split(delim) for line in fr.readlines()]
    datArr = [list(map(float,line)) for line in stringArr] #map要转存到list里 因为矩阵存储需要是列表或者tuple类型
    fr.close()
    return mat(datArr)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值