假设我有一些函数,在这种情况下,下面是一个计算模式的函数和另一个计算数字列表平均值的函数,然后打印一条语句“Hello World!” 最后打印一个箱线图:
import matplotlib.pyplot as plt
import seaborn as sns
def mode(lst):
most = max(list(map(lst.count, lst)))
return print(list(set(filter(lambda x: lst.count(x) == most, lst))))
def mean(lst):
return print(float(sum(lst)) / max(len(lst), 1))
list1 = [1,2,3,4,5]
mode(list1)
mean(list1)
print('Hello World!')
plt.figure(figsize=(10,10))
sns.boxplot(data=list1)
如何将上面的所有输出,在这种情况下,将上面代码的输出(即模式、意思、“Hello World!”和箱线图)全部转换为单个 pdf 文件?
我在 Stackoverflow 周围搜索和搜索,但只能看到有人建议使用 pyPDF、reportlab 等,但没有示例代码如何做到这一点。如果有人可以提供如何将上述代码输出转换为 pdf 文件的示例,那就太好了。
提前谢谢了。