dataset=read.csv("karpur.csv")
head(dataset)
dataset=dataset[order(dataset$k.core,decreasing = TRUE),]
k=dataset$k.core
sample=c(1:length(k))
k_percent=(sample*100)/length(k)
xlab="Portion of Total Samples Having Larger or Equal k "
ylab="permeability(md)"
plot(k_percent,k,log = 'y',xlab = xlab,ylab = ylab,pch=10,cex=0.5,col='#001c49')
log_k=log(k)
model=lm(log_k~k_percent)
plot(k_percent,log_k,xlab = xlab,ylab = ylab,pch=10,cex=0.5,col='#001c49')
abline(model,col='red',lwd=2)
summary(model)
new_data=data.frame(k_percent=c(50,84.1))
predicted_values=predict(model,new_data)
heterogeneity_index=(predicted_values[1]-predicted_values[2])/predicted_values[1]
heterogeneity_index
LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQphdXRob3I6ICJNYW5hciBSYWZpZCBBYmR1bGxhaCINCmRhdGU6ICIyMC8xMC8yMDI0Ig0Kb3V0cHV0OiBodG1sX25vdGVib29rDQotLS0NCg0KDQoNCmBgYHtyfQ0KZGF0YXNldD1yZWFkLmNzdigia2FycHVyLmNzdiIpDQpoZWFkKGRhdGFzZXQpDQpgYGANCg0KDQoNCmBgYHtyfQ0KZGF0YXNldD1kYXRhc2V0W29yZGVyKGRhdGFzZXQkay5jb3JlLGRlY3JlYXNpbmcgPSBUUlVFKSxdDQprPWRhdGFzZXQkay5jb3JlDQpgYGANCg0KDQoNCmBgYHtyfQ0Kc2FtcGxlPWMoMTpsZW5ndGgoaykpDQpgYGANCg0KDQpgYGB7cn0NCmtfcGVyY2VudD0oc2FtcGxlKjEwMCkvbGVuZ3RoKGspDQpgYGANCg0KDQpgYGB7cn0NCnhsYWI9IlBvcnRpb24gb2YgVG90YWwgU2FtcGxlcyBIYXZpbmcgTGFyZ2VyIG9yIEVxdWFsIGsgIg0KeWxhYj0icGVybWVhYmlsaXR5KG1kKSINCnBsb3Qoa19wZXJjZW50LGssbG9nID0gJ3knLHhsYWIgPSB4bGFiLHlsYWIgPSB5bGFiLHBjaD0xMCxjZXg9MC41LGNvbD0nIzAwMWM0OScpDQpgYGANCg0KDQoNCmBgYHtyfQ0KbG9nX2s9bG9nKGspDQptb2RlbD1sbShsb2dfa35rX3BlcmNlbnQpDQpwbG90KGtfcGVyY2VudCxsb2dfayx4bGFiID0geGxhYix5bGFiID0geWxhYixwY2g9MTAsY2V4PTAuNSxjb2w9JyMwMDFjNDknKQ0KYWJsaW5lKG1vZGVsLGNvbD0ncmVkJyxsd2Q9MikNCmBgYA0KDQoNCg0KYGBge3J9DQpzdW1tYXJ5KG1vZGVsKQ0KYGBgDQoNCg0KYGBge3J9DQpuZXdfZGF0YT1kYXRhLmZyYW1lKGtfcGVyY2VudD1jKDUwLDg0LjEpKQ0KcHJlZGljdGVkX3ZhbHVlcz1wcmVkaWN0KG1vZGVsLG5ld19kYXRhKQ0KaGV0ZXJvZ2VuZWl0eV9pbmRleD0ocHJlZGljdGVkX3ZhbHVlc1sxXS1wcmVkaWN0ZWRfdmFsdWVzWzJdKS9wcmVkaWN0ZWRfdmFsdWVzWzFdDQpoZXRlcm9nZW5laXR5X2luZGV4DQpgYGANCg==