當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。