У меня есть график, сгенерированный из некоторых данных, которые я обработал:
, для которых я вычислил коэффициент Спирмена, используя
corr, p_value = spearman(x, y, nan_policy='omit')
print('Spearman correlation = %g, p-value = %.10f'%(corr, p_value))
Значения равны corr=0.718115
, p_value=0.0000000000
, но я уверен, что значение p не совсем равно нулю.Если я изменю %.10f
на %g
, я все равно получу ноль.Я видел аналогичные исследования, получающие значения порядка 10 ^ {- 100}.Есть ли способ заставить Python показывать точное значение, даже если оно очень маленькое?