美文网首页
numpy 和 pandas 设置在print输出时不使用科学计

numpy 和 pandas 设置在print输出时不使用科学计

作者: 井底蛙蛙呱呱呱 | 来源:发表于2019-05-05 17:08 被阅读0次
import pandas as pd
import numpy as np


np.set_printoptions(precision=3, suppress=True)
np.set_printoptions(formatter={'float': '{: 0.3f}'.format})
pd.set_option('precision', 5) #设置精度
pd.set_option('display.float_format', lambda x: '%.5f' % x) #为了直观的显示数字,不采用科学计数法

# jupyter notebook中设置交互式输出
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

显示所有列的设置:

#显示所有列
pd.set_option('display.max_columns', None)
#显示所有行
pd.set_option('display.max_rows', None)
#设置value的显示长度为100,默认为50
pd.set_option('max_colwidth',100)

相关文章

网友评论

      本文标题:numpy 和 pandas 设置在print输出时不使用科学计

      本文链接:https://www.haomeiwen.com/subject/wimhoqtx.html