美文网首页程序员深度学习
Python 机器学习的利器(1)

Python 机器学习的利器(1)

作者: zidea | 来源:发表于2019-07-23 07:21 被阅读46次
    python

    参考《Python机器学习基础教程》
    参考 国外有关 pandas 库的教程

    为什么是 Python

    今天 Python 已经成为许多数据科学应用的通用语言。如果想学习机器学习除了 python 当然还可以使用 R、matlab 或者c++ 来进行机器学习,不过前提是你了解这些语言中一种,如果你对这些语言都不算了解,那就推荐你使用 python

    常用的 Python 库

    Scipy

    在 Numpy 基础添加了众多科学计算工具包

    numpy

    Numpy 是科学计算的基础包,主要处理多维数组,高级数学函数。

    x = np.array([[1,2,3],[3,4,5]])
    print("x:\n{}".format(x))
    
    x:
    [[1 2 3]
     [3 4 5]]
    
    matplotlib

    matplotlib 是 Python 主要的科学绘图库,将数据内容以可视化表示出来,提供丰富的绘图库。

    %matplotlib inline
    import matplotlib.pyplot as plt
    x = np.linspace(-10,10,100)
    y = np.sin(x)
    plt.plot(x,y,marker="x")
    
    pandas

    pandas 是用于处理和分析数据的 Python 库。pandas 的提供模仿 R 语言中的 DataFrame 的数据结构。
    DataFrame 类似 Excel 表格,可以像 SQL 一样对表格进行查询和连接。

    import pandas as pd
    from IPython.display import display
    
    data = {"Title":["Angular","React","Vue"],"Author":["Zidea","Zidea","Matthew"],"Courses":[12,12,10]}
    data_pandas = pd.DataFrame(data)
    display(data_pandas)
    

    相关文章

      网友评论

        本文标题:Python 机器学习的利器(1)

        本文链接:https://www.haomeiwen.com/subject/vdcplctx.html