‫在numpy部分, 我们讨论了有多少Python数据科学包是基于numpy数组构建的｡
‫地图绘图库也是如此｡
‫map plot lib的优点之一就是它和numpy数组一样灵活｡
‫如果你能想出一种方法来可视化数据｡
‫很有可能你可以在地图绘图库中做｡
‫但有一些常见的可视化种类比其他｡
‫好吧, 一些更常见的你更可能遇到｡
‫这些图是像线散点图､ bah haste和子图或在一个图上绘制多个可视化｡
‫让我们来看看这些你会经常看到的图｡
‫情节或数字记住的话是可以互换的｡
‫使用纯numpy数组｡
‫那就开始吧｡
‫所以我们用numpy数组来做数字｡
‫像这样嘲弄下去｡
‫所以这是一个有点沟通, 然后我们会去进口｡
‫如果你还没做过, 我们已经在上面做过了, 我会再做一次｡
‫将NumPy导入为MP, 我们将从创建一些数据开始, x等于np, len, space, 010, 100可能会是｡
‫坚持住, 丹尼尔｡
‫我们还没见过Len太空｡
‫好吧, 在这种情况下, 记住你能做什么？
‫你拿到了吗？
‫好吧, 如果你没有, 也没关系｡
‫我们可以按下shift tab键, 看看Len Space实际上是做什么的｡
‫放大MP Lin空间｡
‫是的｡
‫开始停止编号
‫好吧, 我会的
‫这是前三个参数, 零是start.
‫十是停｡
‫100作为数字｡
‫好吧, 我会的
‫好吧, 让我们来看看｡
‫返回指定间隔内均匀分布的数字｡
‫返回num, 平均间距｡
‫在时间间隔内计算的样本｡
‫开始停止｡
‫所以它会返回num个在开始和停止之间均匀分布的时间间隔｡
‫你觉得这里会发生什么？
‫好吧, 如果有疑问, 运行代码｡
‫我们去看看
‫我们会有100个样本, 所以我们不想看到所有的样本, 就说前10个吧｡
‫好极了｡
‫好吧, 让我想想｡
‫第一个100｡
‫为什么不呢？
‫我喜欢冒险, 你呢？
‫好了, 我们走吧｡
‫这里有100个不同的样本, 100个不同的浮点数, 值在0到10之间｡
‫所以我们从零开始, 一直到十｡
‫好极了｡
‫为了保存空间, 我们将其还原为10｡
‫好极了｡
‫现在我们来绘制数据｡
‫记住, 我们要创造一个无花果和一把斧头, 或者一个无花果和一把斧头｡
‫但这些都是图形和轴的常见简称｡
‫我们会画出次要情节, 因为这是我们要用的方法, 点, 画出x, 让我们这样做,
‫因为情节需要X和Y, 但我们没有Y｡
‫让我们做X的2次方｡
‫看看会发生什么｡
‫我们会加一个分号｡
‫好极了｡
‫我们得到了这条美丽的曲线｡
‫所以当你调用plot的时候, plot库中的默认值是一个线图｡
‫这是一个线图｡
‫因此, 创建一个直线图｡
‫我们走吧｡
‫如你所见, 只是一条直线｡
‫现在, 使用相同的数据｡
‫让我们创建一个散点图｡
‫请使用相同的数据, 因为这些是最常见的类型｡
‫我们把这些记下来｡
‫我们要的｡
‫折线图散点图｡
‫条形图｡
‫Haste和haste是直方图和子图的简称｡
‫它们是我们将要关注的主要情节类型｡
‫当然还有更多, 但我们可能会去全年的地块数量, 你可以在该地块｡
‫因此, 我们将重点关注基线问题, 然后您可以在这些知识的基础上进行构建｡
‫所以我们想用同样的数据做一个散点图看看什么是散点图｡
‫所以如果我们想重现它, 我们必须重新设置fig和ax｡
‫如果我们在另一个单元格中, 就等于情节, 次要情节, 精彩的表演, 现在我们要用分散｡
‫这里我们用点图, 但是如果我们想用散点图, 我们马上就会看到它是什么样子的｡
‫我们需要调用x上的scatter｡
‫我们开始吧｡
‫我们想要X, 然后我们想要n, p｡
‫也许我们可以计算x的指数｡
‫请记住, 如果您不确定XP是什么意思, 您可以切换选项卡｡
‫请在此处阅读文档字符串｡
‫它说的是什么｡
‫如果还不清楚, 你可以查阅文档｡
‫我们走吧｡
‫嗯, 有点像一条线, 但散点图只是图上许多点的另一种说法｡
‫这些点靠得很近｡
‫所以它们看起来像一条线, 但实际上都是点｡
‫好吧, 我会的
‫再做一个散点图怎么样？
‫我们再做一个这样我们就能看到了｡
‫图AX, 我希望你真正习惯于打印出这个图x情节的子情节｡
‫这将是我们的面包和黄油, 地图, 绘图, 自由, 行为, 散射, x, 让我们创建一个波,
‫因为我们以前做过一个, 这是我的笑话｡
‫真漂亮｡
‫我们看到了一个漂亮的小波浪｡
‫如果你不确定这是什么, 这是一个正弦波｡
‫同样, 您可以随时查看文档字符串或查找文档字符串, 如果您在查看文档字符串后仍不确定, 则可以通过步骤进行搜索｡
‫我们一直在用numpy数组, 这就是这节要讲的numpy数组中的数字.
‫我们直接从字典中创建一个情节怎么样？
‫是这样｡
‫从字典, 因为这只是显示如何多才多艺和灵活的地图翻牌活的图｡
‫所以如果我们想要我的杏仁黄油店会把它带回来的｡
‫所以我们不要更好的价格｡
‫那是我最喜欢的食物
‫你喜欢吗？
‫我也喜欢｡
‫所以我们要在这里｡
‫我十岁左右｡
‫挺贵的｡
‫花生酱｡
‫没我住的地方贵｡
‫所以八和腰果黄油是最贵的｡
‫你很难找到, 你知道, 有时候供不应求｡
‫所以如果我们到这里, 我们就有了fig ax等于plot的子情节, 我们在这一点上做得很好｡
‫现在我们要做一个条形图｡
‫所以, 你知道, 这是趋势｡
‫我们正在改变这一点｡
‫我知道这有点混乱, 因为这是一个线图, 但它说的是线图, 而不是线｡
‫您需要习惯默认的地图库是线形图, 但现在我们要创建一个条形图｡
‫所以X条, 我们要传递X和y.
‫所以X, 也许我们会更正式一点, x, 不等于黄油价格｡
‫我们想要什么？
‫我们需要字典中的键, 因为我们现在使用的是字典, 而不是numpy数组｡
‫我们需要这里的键和y值｡
‫所以我们输入y｡
‫这就是什么情节或酒吧或分散｡
‫总是取x, 我们可以把它放在一个小注释里｡
‫X Y不是价格而是点值｡
‫真漂亮｡
‫现在我们可以看到这是什么样子｡
‫啊, 你好
‫错误｡
‫缺少参数高度｡
‫-你好
‫这很有趣｡
‫我看到这个了｡
‫这个人不明白为什么这是个问题｡
‫位置参数｡
‫找到关键字｡
‫如果我们把这个扔掉呢？
‫我的错｡
‫这不需要X和Y｡
‫你每天都在学新东西｡
‫移位x｡
‫那就是x x等于.
‫这是我们不能拥有的｡
‫我们不能让它等于那个｡
‫我们将把它放在X轴偏移选项卡上｡
‫这是一个Python的小东西, 如果你以前没见过的话｡
‫这是一个语法错误, 在Python方法中, 如果你有一个位置参数, 比如说x等于这个,
‫你需要在它后面加上一个, 比如说y等于这个.
‫你不能让x等于某个东西, 然后再跟它, 但你可以让它反过来｡
‫所以我们可以不需要x等于, 我们可以让弯曲高度等于｡
‫结果也是一样的
‫所以第一个不能有位置论证, 而第二个没有, 但是第二个可以, 而第一个不需要.
‫这是一个小蟒蛇的花絮｡
‫所以我们从这堂地图课上学到了很多东西｡
‫这不太合理｡
‫我们这里有几个酒吧｡
‫你可以推断这就是价格｡
‫让我们自定义它｡
‫我们再加一点标题｡
‫我们想要密集的坚果黄油价格商店, 看看我们刚才做的小探索｡
‫这是会发生的, 对不对？
‫你会犯错的｡
‫你会想, 你知道, 像我这样的事情, 然后你会说, 哦, 那实际上不是那样的｡
‫然后你会看到这个文档串, 你会把它整理好, 你会结合你以前的知识, 然后说,
‫哦, 这就是为什么会这样｡
‫所以别担心, 如果它发生在你身上, 它发生在我身上｡
‫为什么标签等于价格｡
‫但我们所做的是我们努力向前, 我们把事情弄清楚, 转移到那里, 我们去, 这看起来好一点｡
‫我们能做些什么来删除那行丑陋的文本呢？
‫我相信我们可以做×点说明｡
‫它没有show属性, 但我们可以在这里加一个分号.
‫或者在下面｡
‫是的, 我知道
‫好吧, 我会的
‫我们走吧｡
‫所以我们在这里是在学习｡
‫如果要删除那行令人讨厌的输出代码, 可以在调用ax的最后一行添加一个分号｡
‫我们以前见过分号, 但我们只是看到了你实际上必须把它放在哪里｡
‫它位于引用AX的最后一行｡
‫好了, 我们走吧｡
‫您可以创建自己的商店｡
‫我们刚刚看到了如何从numpy数组中绘图｡
‫我们将在下一个视频中进一步了解｡
‫但为了避免这一段太长, 我们将在这里暂停｡
‫所以休息一下吧｡
‫从字典或裁判那里创造你自己的情节, 我很快就会见到你｡