当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas.reset_option()用法及代码示例


Pandas 拥有一个选项系统,可以让我们自定义其行为的某些方面,display-related选项是用户最有可能调整的选项。让我们看看如何将指定选项的值重置为默认值。

reset_option()

用法:pandas.reset_option(pat)

参数:

  • pat:正则表达式应与单个选项匹配。

返回值:

范例1:我们将使用来更改期权的价值pandas.get_option(),然后我们将使用将其重置为默认值pandas.reset_option()



# importing the module 
import pandas as pd 
  
# setting the values 
pd.set_option("display.max_rows", 10) 
pd.set_option("display.min_rows", 2) 
pd.set_option("display.max_columns", 5) 
pd.set_option("display.html.border", 3) 
pd.set_option("io.excel.xlsm.reader", "openpyxl") 
  
# displaying the values 
print("The altered values are:") 
print("Value of max_rows:" + 
      str(pd.get_option("display.max_rows"))) 
  
print("Value of min_rows:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of max_columns:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of border:" + 
      str(pd.get_option("display.html.border"))) 
  
print("Value of xlsm reader:" + 
      str(pd.get_option("io.excel.xlsm.reader"))) 
  
# resetting the values to default 
pd.reset_option("display.max_rows") 
pd.reset_option("display.min_rows") 
pd.reset_option("display.max_columns") 
pd.reset_option("display.html.border") 
pd.reset_option("io.excel.xlsm.reader") 
  
# displaying the default values 
print("\nThe default values are:") 
  
print("Value of max_rows:" + 
      str(pd.get_option("display.max_rows"))) 
  
print("Value of min_rows:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of max_columns:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of border:" + 
      str(pd.get_option("display.html.border"))) 
  
print("Value of xlsm reader:" + 
      str(pd.get_option("io.excel.xlsm.reader")))

输出:

范例2:通过将“all”作为参数传递给参数,我们可以一次重置所有选项的值,而不必分别重置不同选项的值。pandas.reset_option()函数。

# importing the module 
import pandas as pd 
  
# setting the values 
pd.set_option("display.max_rows", 10) 
pd.set_option("display.min_rows", 2) 
pd.set_option("display.max_columns", 5) 
pd.set_option("display.html.border", 3) 
pd.set_option("io.excel.xlsm.reader", "openpyxl") 
  
# displaying the values 
print("The altered values are:") 
  
print("Value of max_rows:" + 
      str(pd.get_option("display.max_rows"))) 
  
print("Value of min_rows:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of max_columns:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of border:" + 
      str(pd.get_option("display.html.border"))) 
  
print("Value of xlsm reader:" + 
      str(pd.get_option("io.excel.xlsm.reader"))) 
  
# resetting the values to default 
pd.reset_option("all") 
  
# displaying the default values 
print("\nThe default values are:") 
  
print("Value of max_rows:" + 
      str(pd.get_option("display.max_rows"))) 
  
print("Value of min_rows:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of max_columns:" + 
      str(pd.get_option("display.max_columns"))) 
  
print("Value of border:" + 
      str(pd.get_option("display.html.border"))) 
  
print("Value of xlsm reader:" + 
      str(pd.get_option("io.excel.xlsm.reader")))

输出:




相关用法


注:本文由纯净天空筛选整理自Yash_R大神的英文原创作品 Pandas.reset_option() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。