0
我正在使用Jupterlab 0.18.1。並嘗試學習熊貓。創建一個數據框,並從numpy應用一些ufuncs。然後應用numpy.set_printoptions,精度= 4,並抑制= Ture,但即使在那之後,我也沒有在打印中獲得所需的結果。numpy.set_printoption不適用於熊貓數據框
rng = np.random.RandomState(42)
df = pd.DataFrame(rng.randint(0, 10, (3, 4)),
columns=['A', 'B', 'C', 'D'])
np.set_printoptions(precision=4,suppress=True)
data = np.sin(df * np.pi/4)
print(data)
輸出
A B C D
0 -1.000000 7.071068e-01 1.000000 -1.000000e+00
1 -0.707107 1.224647e-16 0.707107 -7.071068e-01
2 -0.707107 1.000000e+00 -0.707107 1.224647e-16
還有什麼我錯過了嗎?請幫忙
謝謝。但是抑制= True –
的等價物是什麼或者是否有任何格式化選項? –
https://stackoverflow.com/questions/21137150/format-suppress-scientific-notation-from-python-pandas-aggregation-results – languitar