美文网首页
我与Python相遇的每天_2020-5-27

我与Python相遇的每天_2020-5-27

作者: Alyna_C | 来源:发表于2021-04-20 06:24 被阅读0次

    1.     安装pandas

    >>升级pip

            cd c:\python37\

            python3 -m pip install--upgrade pip

    >>使用国内镜像

           #配置清华PyPI镜像(如无法运行,将pip版本升级到>=10.0.0)

            pip config setglobal.index-url https://pypi.tuna.tsinghua.edu.cn/simple

            pip install pandas

           #取消镜像设置

            pip config unsetglobal.index-url

            或者:

            pip install ** -ihttps://pypi.tuna.tsinghua.edu.cn/simple/

    >>本地安装

            首先cmd进入python3安装路径下的Scripts文件夹

            输入pip install jieba

    ——安装seaborn

    同理,使用国内镜像方式安装

    ====!!!注:直接使用pip install **出错,就可以采用这种方式

    >>本地安装

    https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy找到对应安装包

    pip install [拖入包]

    ——pip国内镜像源

    清华:https://pypi.tuna.tsinghua.edu.cn/simple/

    阿里云:http://mirrors.aliyun.com/pypi/simple/

    中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/

    华中理工大学:http://pypi.hustunique.com/

    山东理工大学:http://pypi.sdutlinux.org/

    豆瓣:http://pypi.douban.com/simple/

           备注:有时候网络状态欠佳,会导致国内镜像安装失败。多试几次就好了



    2.     函数

    plt.thetagrids():获取当前极坐标图上的theta网格线

    plt.thetagrids(angles,

    labels=None, fmt=None, **kwargs):设置当前极坐标图上的theta网格线

    plt.grid(b, which,

    axis, color, linestyle, linewidth, **kwargs) 生成网格

    plt.plot()

    plt.subplots_adjust(left=None,bottom=None, right=None, top=None, wspace=None, hspace=None)

    有六个可选参数来控制子图布局。值均为0~1之间。其中left、bottom、right、top围成的区域就是子图的区域。wspace、hspace分别表示子图之间左右、上下的间距。实际的默认值由matplotlibrc文件控制的

    .unique()

    describe() 函数可以查看数据的基本情况,包括:count 非空值数、mean 平均值、std 标准差、max 最大值、min 最小值、(25%、50%、75%)分位数等。

    matplotlin.pyplot.grid(b,

    which, axis, color, linestyle, linewidth,**kwargs)

    numpy.linspace(start,

    stop, num=50, endpoint=True, retstep=False, dtype=None) 在指定的间隔内返回均匀间隔的,一般用前三个,而前两个参数分别是数列的开头与结尾

    numpy.concatenate((a1,a2,...),

    axis=0)函数。能够一次完成多个数组的拼接

    .spines设置坐标轴:四个方向top、bottom、right、left。默认top和right的颜色设为None


    3.     Matplotlib图中文的显示

    plt.rcParams['font.sans-serif']= ['Arial Unicode MS']

    使用'SimHei'黑体坐标轴会出现异常空框,使用'Arial Unicode MS'解决此问题


    4.     绘制多图形

    >>>对称子图(包括一行多个图,一列多个图)

    可直接使用subplot

    >>>非对称子图:每行或者每列的图形数量不同时

           (1)gridspec(from matplotlib.gridspec import gridspec)

           (2)plt.subplot2grid(import matplot.pyplot as plt)

    相关文章

      网友评论

          本文标题:我与Python相遇的每天_2020-5-27

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