zoukankan      html  css  js  c++  java
  • Python 和 R 中的一数多图

    R

    # 一数多图
    x <-  2:6
    y <-  7:3
    y1 <-  y +2
    
    opar <- par(no.readonly = TRUE)
    par(mfrow=c(2, 3))
    plot(x, y) plot(x, y, type="l") barplot(x, y)  # 简单条形图 barplot(x, y, horiz=TRUE)  # 水平条形图

    par(opar)

     python

    import numpy as np
    import matplotlib.pyplot as plt 
    
    x = [2, 3, 4, 5, 6]
    y = [7, 6, 5, 4, 3]
    y1 = np.add(y, 2)
    
    fig, axes = plt.subplots(2, 3)
    ax = axes.ravel()
    
    ax[0].scatter(x, y)
    ax[1].plot(x, y)
    ax[2].bar(x, y)
    ax[3].barh(x, y)
    ax[4].boxplot(x)
    # 添加堆积条形图 ax[5].bar(x, y, color='k') ax[5].bar(x, y1, bottom=y, color='gray') plt.show()

    按语:

    R 语言处处都是统计思维,图形几乎都会涉及到数据框。Python 体现的是“一切皆为对象”的编程思维。

    非学无以广才,非志无以成学。
  • 相关阅读:
    ●表单元素
    ●HTML网页标签2
    ●数据库的备份
    ●HTML网页标签1
    ●索引、视图、游标
    ●SQL编程
    ●关系数据库基础
    ●常用函数
    ●SQL练习题
    ●SQL高级查询
  • 原文地址:https://www.cnblogs.com/shanger/p/11976197.html
Copyright © 2011-2022 走看看