Để làm tròn số vị trí sau số thập phân, hãy sử dụng display.pre precision thuộc tính của Gấu trúc.
Đầu tiên, hãy nhập thư viện Pandas được yêu cầu -
nhập gấu trúc dưới dạng pd
Tạo DataFrame có 2 cột -
dataFrame =pd.DataFrame ({"Xe":['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'], "Reg_Price":[7000.5057, 1500, 5000,9578 , 8000, 9000.75768, 6000]})
Sử dụng phương thức set_option () để đặt độ chính xác. Chúng tôi đã đặt giá trị chính xác 2 -
pd.set_option ('display.pre precision', 2)
Ví dụ
Sau đây là mã hoàn chỉnh -
nhập gấu trúc dưới dạng pd # Create DataFramedataFrame =pd.DataFrame ({"Car":['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'], "Reg_Price":[7000.5057, 1500, 5000.9578, 8000, 9000.75768, 6000]}) print "DataFrame ... \ n", dataFramepd.set_option ('display.pre precision', 2) print "\ nCập nhật khung dữ liệu với các giá trị thập phân làm tròn ... \ n ", dataFrame
Đầu ra
Điều này sẽ tạo ra kết quả sau -
DataFrame ... Car Reg_Price0 BMW 7000.505701 Lexus 1500.000002 Tesla 5000.957803 Mustang 8000.000004 Mercedes 9000.757685 Jaguar 6000.00000