Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import scipy.stats as stats
- import pandas as pd
- import math
- import numpy as np
- sample = pd.read_excel("Q63.xlsx",names = ['X','Y'],header = None)
- i = np.corrcoef(sample['X'],sample['Y'])[0][1]
- i
- Out[152]: -0.9084918448462419
- gamma = 0.93
- i1 = math.tanh(math.atanh(i) - 1/math.sqrt(n1-3) * stats.norm.isf((1-gamma)/2))
- i2 = math.tanh(math.atanh(i) + 1/math.sqrt(n1-3) * stats.norm.isf((1-gamma)/2))
- print(f"Асимтотический доверительный интервал:({i1};{i2})"
- Out[54]:Асимтотический доверительный интервал:(-0.9517109445827394;-0.829961336051 9842)
Advertisement
Add Comment
Please, Sign In to add comment