LINGO简单使用

一. 前言

1.1 简介

img

LINGO is a comprehensive tool designed to make building and solving Linear, Nonlinear (convex & nonconvex/Global), Quadratic, Quadratically Constrained, Second Order Cone, Semi-Definite, Stochastic, and Integer optimization models faster, easier and more efficient. LINGO provides a completely integrated package that includes a powerful language for expressing optimization models, a full featured environment for building and editing problems, and a set of fast built-in solvers.

在当下各种近乎于浮夸的("大")数据处理工具面前, lingo可谓是一个另类的存在, 其官网上也没有各种高大上的宣传概念(动辄大数据, 神经网络..机器学习...), 是个相当相当低调的数学处理工具, 甚至其操作界面至今还维持上古时代vb的极简风格.

(但是, 需要注意, 这并不意味着这个软件的开发的停止..这个软件还持续更新, 当下版本20)

官方文档

阅读全文 »

Pandas备选方案

简单记录以下, 备忘.

一. 前言

Pandas很强大, 但是也是肉眼可见的性能"不足"在面对"大型"数据集的时候.

import polars as pl

import pandas as pd

import datatable as dt

import dask.dataframe as dd
阅读全文 »

关于Excel图表中误差线的计算问题

一. 问题

构造数据

阅读全文 »

markdown LaTex数学公式速查

一. 前言

LaTex数学公式有两种显示模式:

  • $ \frac{x+1}{1+y^2} $ (无法正常显示)

  • 换行, 这种模式, 多数被支持

    x+11+y2\frac{x+1}{1+y^2}

在Typora上默认不开启单行的支持, 需要手动开启

ppBFAUg.png

markdown下, 勾选inline math, 重启即可.

阅读全文 »

Pandas GUI 操作框架 D-Tale简单使用

一. 前言

为数据处理(提供数据清洗, 计算, 可视化输出等全栈式服务)提供GUI的操作方式是目前python数据处理的一个有趣的方向.

有了代码为什么还需要引入GUI呢? 很简单, 懒...., 并不是希望所有的操作都是基于代码层一步步推进的, 也希望可以通过鼠标简单点击即可完成.

尝试了不少的这些库/框架, 这些库有基于pyqt, 也有基于web的, 但是整体的使用体验都相对较差(各种错误频出).

D-Tale是相对在功能上完整的, 操作逻辑较为明晰, 基于web的框架.

阅读全文 »