陈公子的话 发表于 2020-12-15 16:04:52

Python中的numpy库介绍!

机器学习算法中大部分都是调用Numpy库来完成基础数值计算的。

数组的创建几应用

```

>>> x=np.array([,]) #定义了一个二维数组,大小为(2,3)
>>> x
array([,
       ])
>>> x.ndim   #数组维度数
2
>>> x.shape    #数组的维数,返回的格式(n,m),其中n为行数,m为列数
(2, 3)
>>> x.size    #数组元素的总数
6
>>> x.dtype   #数组元素类型
dtype('float64')#64位浮点型
>>> x.itemsize#每个元素占有的字节大小
8
>>> x.data    #数组元素的缓冲区
<memory at 0x00000205227DAC18>
```



还有两种创建序列数组的函数arrange和linspace,和range函数类似,但它们都属于Numpy里面。
arange(a,b,c) 参数分别表示开始值,结束值,步长
linspace(a,b,c) 参数分别表示开始值,结束值,元素数量
还可以调用它们自身的方法reshape()指定形状

```
>>> arange(15).reshape(3,5)
array([[ 0,1,2,3,4],
       [ 5,6,7,8,9],
       ])
>>> arange(10,30,5)
array()
>>> arange(0,2,0.3)
array()
>>> linspace(0,2,9) # 0~2之间生成9个数字
array()
```


来源:https://blog.csdn.net/codedz/article/details/82869370

陈公子的话 发表于 2020-12-15 16:12:44

jieba 中文词库

陈公子的话 发表于 2020-12-15 16:13:21

pyecharts包含的图表#
  Bar(柱状图/条形图)
  Bar3D(3D 柱状图)
  Boxplot(箱形图)
  EffectScatter(带有涟漪特效动画的散点图)
  Funnel(漏斗图)
  Gauge(仪表盘)
  Geo(地理坐标系)
  Graph(关系图)
  HeatMap(热力图)
  Kline(K线图)
  Line(折线/面积图)
  Line3D(3D 折线图)
  Liquid(水球图)
  Map(地图)
  Parallel(平行坐标系)
  Pie(饼图)
  Polar(极坐标系)
  Radar(雷达图)
  Sankey(桑基图)
  Scatter(散点图)
  Scatter3D(3D 散点图)
  ThemeRiver(主题河流图)
  WordCloud(词云图)

  用户自定义

  Grid 类:并行显示多张图
  Overlap 类:结合不同类型图表叠加画在同张图上
  Page 类:同一网页按顺序展示多图
  Timeline 类:提供时间线轮播多张图

陈公子的话 发表于 2020-12-15 16:13:48

pyecharts 是一个用于生成 Echarts 图表的类库。

  echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化。pyecharts 是一个用于生成 Echarts 图表的类库。实际上就是 Echarts 与 Python 的对接。

  使用 pyecharts 可以生成独立的网页,也可以在 flask , Django 中集成使用

陈公子的话 发表于 2020-12-15 16:15:05

wordcloud词云库 生成词云等操作

王一之 发表于 2020-12-15 16:19:01

原来用结巴+wordcloud做过机器人自动生成慈词云

陈公子的话 发表于 2020-12-15 16:57:55

王一之 发表于 2020-12-15 16:19
原来用结巴+wordcloud做过机器人自动生成慈词云

对我玩玩这个儿刚才装wordcloud 给我人装傻了
页: [1]
查看完整版本: Python中的numpy库介绍!