作家
登录

技术 | 使用Python来学习数据科学的完整教程

作者: 来源: 2017-07-20 09:00:53 阅读 我要评论

下面是一个快速定义一个列表然后拜访它的例子:

Strings – 字符串可以简单地经由过程应用单个(’),双(“)或三个(’’’)的逗号来定义。 用三引号(’’’)括起来的字符串许可跨行,并且在文档字符串中经常应用(Python的记录函数的办法)。 “\”用作转义字符。 请留意,Python字符串是弗成变的,是以不克不及更改字符串的一部分。

Tuples – 一个元组用逗号分隔的值来表示。元组是弗成变的,输出被圆括号包抄,以便嵌套元组被精确处理。 此外,即使元组是弗成变的,如不雅须要,可以保存可变数据。

例如,如不雅我们要打印数字N是偶数照样奇数:

因为元组是弗成变的,不克不及改变,与列表比拟,它的处理速度更快。 是以,如不雅你的列表不太可能更改,应当应用元组,而不是列表。

Dictionary – 字典是一组无序的键:值对,请求键是独一的(在一个字典内)。一对大年夜括号创建一个空字典:{}。

 

Python迭代和前提构造

像大年夜多半说话一样,Python也有一个FOR轮回,它是最广泛应用的迭代办法。它有一个简单的语法:

  1. for i in [Python Iterable]: 
  2.  
  3. expression(i)  

这里“Python Iterable”可所以列表,元组或其他高等数据构造,我们将在后面的部分中评论辩论。我们来看一个简单的例子,肯定一个数字的阶乘。

  1. fact = 1 
  2.  
  3. for i in range(1,N+1): 
  4.  
  5. fact *= i  

根据前提语句,这些语句用于根据前提履行代码片段。最常用的构造是if-else,具有以下语法:

  1. if [condition]: 
  2.  
  3.     __execution if ture__ 
  4.  
  5. else
  6.  
  7. __execution if false__  

对于非数值(例如Property_Area,Credit_History等),我们可以查看频率分布来懂得它们是否有意义。频率表可以经由过程以下敕令打印输出:

  1. if N%2 == 0: 
  2.  
  3.     print 'Even' 
  4.  
  5. else
  6.  
  7. print 'Odd'  

如今,你已经熟悉Python的基本常识了,我们进一步懂得一下,如不雅必须履行以下义务,该怎么办?

1.两个矩阵相乘

接下来,我们进一步商量ApplicantIncome和LoanStatus变量,履行数据运算并创建一个数据集以应用各类建模技巧。强烈建议再选择一个数据集和问题,浏览一个自力的例子,然后再做进一步分析。

2.找到二次方程的根

3.绘制条形图和直方图

4.网页拜访

如不雅你测验测验大年夜头开端编写代码,那将成为一场恶梦,你将在Python上不会保持跨越2天!然则不消担心, 荣幸的是,有很多预定义的看维我们可以直接导入到我们的代铝闼楝使我们的编程工作变得轻易。

接下来,可以应用describe()函数来查看数值字段的┞藩要

例如,推敲我们方才看到的阶呈攀例子。完成只需一个步调:

  1. math.factorial(N) 

Python库

经由过程懂得一些有效的看维将在我们进修Python的过程中领先一步。第一步显然是学会将它们导入我们的情况中。在Python中有以下几种办法:

  1. import math as m 
  2.  
  3. from math import *  

在第一种方法中,我们定义了一个别号为m的math库。如今我们可以应用别号m.factorial()引用它,大年夜math库(例如阶乘)中应用各类函数。


  推荐阅读

  JavaScript操作DOM的那些坑

scrollTop为滚动条向下移动的距离,所有浏览器都支撑document.documentElement。 【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路! js在操作DOM中存在着很多>>>详细阅读


本文标题:技术 | 使用Python来学习数据科学的完整教程

地址:http://www.17bianji.com/lsqh/36300.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)