개발하자
주피터 노트북에서 문서를 올바르게 포맷할 수 있는 방법이 있나요?
Cuire
2023. 7. 11. 12:13
반응형
주피터 노트북에서 문서를 올바르게 포맷할 수 있는 방법이 있나요?
나는 방금, like가 ipython에서 그 기능에 대한 문서를 가져올 것이라는 것을 발견했다.
한 라이브러리에는 블록과 문서가 있습니다.
전자는 라텍스 엔진으로, 후자는 파이썬 인터프리터로 전달돼 문서에 내장된 그래프를 그려야 할 것으로 보인다. 안타깝게도, 제 주피터 노트북 고객들은 이것들의 코드를 받습니다.
내가 의도한 출력을 얻을 수 있도록 이 코드를 라텍스와 파이썬 모두에서 실행할 수 있는 방법이 있나요?
NB: 샘플 출력
The pdf of this distribution is
.. math::
f(x \mid \lambda) = \lambda \exp\left\{ -\lambda x \right\}
.. plot::
import matplotlib.pyplot as plt
import numpy as np
import scipy.stats as st
plt.style.use('seaborn-darkgrid')
x = np.linspace(0, 3, 100)
for lam in [0.5, 1., 2.]:
pdf = st.expon.pdf(x, scale=1.0/lam)
plt.plot(x, pdf, label=r'$\lambda$ = {}'.format(lam))
plt.xlabel('x', fontsize=12)
plt.ylabel('f(x)', fontsize=12)
plt.legend(loc=1)
plt.show()
======== ============================
Support :math:`x \in [0, \infty)`
Mean :math:`\dfrac{1}{\lambda}`
Variance :math:`\dfrac{1}{\lambda^2}`
======== ============================
Parameters
----------
lam: float
Rate or inverse scale (lam > 0)
File: ~/.local/lib/python3.9/site-packages/pymc3/distributions/continuous.py
Type: type
Subclasses:
+ 패스트북은 내가 원하는 것을 준다.
다음 스니펫은 의도한 결과를 제공합니다.
!pip install torch nbdev fastbook
import fastbook
fastbook.setup_book()
반응형