Работа с latex
Модуль для работы с latex
- miptlabs.latex.gen_from_dataframe(df: pandas.core.frame.DataFrame, caption: Optional[str] = None, header: Optional[List[str]] = None, line_names: Optional[List[str]] = None, index: bool = False, index_start: int = 1, horizontal: bool = False) str[исходный код]
Генерирует таблицу latex из DataFame. Нужно лишь дописать свой заголовок таблицы (хотя можно оставить сгенерированный)
По умолчанию в заголовке находятся имена столбцов из pandas.
- Параметры
df – dataframe из pandas
caption – название таблицы
header – заголовок таблицы, располагается сверху всех строк и размером со все столбцы
line_names – названий столбцов/строк в таблице
index – нужна ли индексация
index_start – начала индексации, по умолчанию 1
horizontal – нужно ли строить горизонтальную таблицу
- Результат
строку, содержащую таблицу latex, которую можно вставить в редактор
- miptlabs.latex.represent_value(name, val=None, sigma=None, eps=None, units='', n=- 1)[исходный код]
Форматирует значение величины для лабы в формат
Если есть погрешности: $ name = val \pm sigma [units], \; \varepsilon_{name} = eps \% $
Иначе: $ name = val \pm [units] $
- Параметры
name – Название величины
val – Значение величины
sigma – Абсолютная величины
eps – Относительная величины
units – единицы измерения
n – число знаков округления, если -1, то округления нет
- Результат
представление величины в формате latex для копипаста в текст лабы