1. 科学与数据分析

用于科学计算和数据分析的包。

  • assocentity - 包关联性返回单词到给定实体的平均距离。
  • bradleyterry - 提供Bradley-Terry模型进行成对比较。
  • chart - Go的简单图表绘图库。支持多种图形类型。
  • dataframe-go - 用于机器学习和统计的数据框(类似于熊猫)。
  • evaler - 简单的浮点算术表达式评估器。
  • ewma - 指数加权移动平均值。
  • geom - golang的2D几何。
  • go-dsp - Go的数字信号处理。
  • go-gt - 用“ Go”语言编写的图论算法。
  • goent - 熵测度的GO实施。
  • gohistogram - 数据流的近似直方图。
  • gonum - Gonum是Go编程语言的一组数字库。它包含用于矩阵,统计信息,优化等的库。
  • gonum/plot - gonum / plot提供了一个用于在Go中构建和绘制图的API。
  • goraph - Pure Go图论库(数据结构,算法可视化)。
  • gosl - Go科学图书馆,提供线性代数,FFT,几何,NURBS,数值方法,概率,优化,微分方程等。
  • GoStats - GoStats是用于数学统计的开源GoLang库,主要用于机器学习领域,它涵盖了大多数统计度量功能。
  • graph - 基本图形算法库。
  • ode - 常微分方程(ODE)求解器,支持扩展状态和基于通道的迭代停止条件。
  • orb - 二维几何类型与剪裁外,GeoJSON和Mapbox矢量砖支撑。
  • pagerank - 在Go中实现的加权PageRank算法。
  • piecewiselinear - 微小的线性插值库。
  • PiHex - 十六进制数Pi的“ Bailey-Borwein-Plouffe”算法的实现。
  • rootfinding - 用于查找二次函数根的寻根算法库。
  • sparse - 用于线性代数的Go稀疏矩阵格式,支持科学和机器学习应用程序,与gonum矩阵库兼容。
  • stats - Golang标准库中缺少常用功能的统计信息包。
  • streamtools - 用于处理数据流的通用图形工具。
  • TextRank - Golang中的TextRank实现,具有可扩展的功能(摘要,加权,短语提取)和多线程(goroutine)支持。
  • triangolatte - 2D三角剖分库。允许将线和多边形(均基于点)转换为GPU的语言。