新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
pandasround
在Pandas中,round()函數(shù)用于對DataFrame或Series中的浮點數(shù)進行四舍五入,它有兩種主要的使用方式:

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站設計、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的鞏留網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
1、直接對整個DataFrame或Series進行四舍五入:這種方式會將DataFrame或Series中的所有浮點數(shù)都四舍五入到指定的小數(shù)位數(shù)。
2、對DataFrame或Series的每個元素進行四舍五入:這種方式會返回一個新的DataFrame或Series,其中的每個元素都是原始元素四舍五入到指定小數(shù)位數(shù)的結果。
以下是這兩種使用方式的具體示例:
1. 直接對整個DataFrame或Series進行四舍五入
import pandas as pd
創(chuàng)建一個DataFrame
df = pd.DataFrame({'A': [1.2345, 2.3456, 3.4567], 'B': [4.5678, 5.6789, 6.7890]})
對整個DataFrame進行四舍五入,保留2位小數(shù)
df_rounded = df.round(2)
print(df_rounded)
輸出結果:
A B
0 1.23 4.57
1 2.35 5.68
2 3.46 6.79
2. 對DataFrame或Series的每個元素進行四舍五入
import pandas as pd 創(chuàng)建一個Series s = pd.Series([1.2345, 2.3456, 3.4567]) 對Series中的每個元素進行四舍五入,保留2位小數(shù) s_rounded = s.round(2) print(s_rounded)
輸出結果:
0 1.23 1 2.35 2 3.46 dtype: float64
當前文章:pandasround
分享路徑:http://www.dlmjj.cn/article/cohdioo.html


咨詢
建站咨詢
