The poison dataset
In this experiment, 96 fish (dojofish, goldfish and zebrafish) were placed separately in a tank with two liters of water and a certain dose (in mg) of the poison EI-43,064. The resistance of the fish against the poison was measured as the amount of minutes the fish survived after being exposed to the poison (Surv_time, in minutes). Additionally, the weight of each fish was measured.
 
 Goal
In this tutorial session we will focus on Dojofish, and we will model the survival time in function of the poison dose while correcting for the weight of the fish.
- We will first analyse the survival data by only considering the dose as an explanatory variable for survival time 
- Next we will model the survival data with and additive model for dose and weight 
Load libraries
 
 Import the data
 Data tidying
We can see a couple of things in the data that can be improved:
- Capitalise the fist column name 
- Set the Species column as a factor 
- Change the species factor levels from “0” to Dojofish. Hint: use the - fct_recodefunction.
 
- In the previous analysis on this dataset (- Simple linear regression session), we performed a log-transformation on the response variable- Surv_timeto meet the normality and homoscedasticity assumptions of the linear model. Here, we will immediately work with log-transformed survival times; store these in the new variable- log2Surv_timeand remove the non-transformed values.
 
- Subset the data to only retain dojofish (species “0”). 
 
 Data exploration
Prior to the analysis, we should explore our data. To start our data exploration, we will make use of the ggpairs function of the GGally R package. This function will generate a visualization containing multiple panels, which display (1) univariate plots of the different variables in our dataset, (2) bivariate plots and (3) correlation coefficients between the different variables.
 
 Question 1: simple linear regression
 Model specification
Describe the model that you will use for this simple linear regression analysis.
 
 Assess model assumptions
 Inference
Use the model to test the parameters of interest.
 
 Conclusion
On the transformed and the original scale.
 
 
 Question 2: Analysis with additive effect for weight
 Model specification
Describe the model that you will use for this additive linear model.
 
 Assess model assumptions
 Inference
Use the model to test the parameters of interest.
 
 Conclusion
On the transformed and the original scale.
 
 
LS0tCnRpdGxlOiAiRXhlcmNpc2UgOC4xOiBBZGRpdGl2ZSBsaW5lYXIgbW9kZWwgb24gdGhlIHBvaXNvbiBkYXRhc2V0IgphdXRob3I6ICJMaWV2ZW4gQ2xlbWVudCBhbmQgSmVyb2VuIEdpbGlzIgpkYXRlOiAic3RhdE9taWNzLCBHaGVudCBVbml2ZXJzaXR5IChodHRwczovL3N0YXRvbWljcy5naXRodWIuaW8pIgotLS0KCiMgVGhlIHBvaXNvbiBkYXRhc2V0CgpJbiB0aGlzIGV4cGVyaW1lbnQsIDk2IGZpc2ggKGRvam9maXNoLCBnb2xkZmlzaCBhbmQgemVicmFmaXNoKQp3ZXJlIHBsYWNlZCBzZXBhcmF0ZWx5IGluIGEgdGFuayB3aXRoIHR3byBsaXRlcnMgb2Ygd2F0ZXIgYW5kCmEgY2VydGFpbiBkb3NlIChpbiBtZykgb2YgdGhlIHBvaXNvbiBFSS00MywwNjQuIFRoZSByZXNpc3RhbmNlCm9mIHRoZSBmaXNoIGFnYWluc3QgdGhlIHBvaXNvbiB3YXMgbWVhc3VyZWQgYXMgdGhlIGFtb3VudCBvZgptaW51dGVzIHRoZSBmaXNoIHN1cnZpdmVkIGFmdGVyIGJlaW5nIGV4cG9zZWQgdG8gdGhlIHBvaXNvbiAoYFN1cnZfdGltZWAsIGluCm1pbnV0ZXMpLiBBZGRpdGlvbmFsbHksIHRoZSB3ZWlnaHQgb2YgZWFjaCBmaXNoIHdhcyBtZWFzdXJlZC4KCiMgR29hbAoKSW4gdGhpcyB0dXRvcmlhbCBzZXNzaW9uIHdlIHdpbGwgZm9jdXMgb24gKipEb2pvZmlzaCoqLCBhbmQgd2Ugd2lsbCBtb2RlbCB0aGUKc3Vydml2YWwgdGltZSBpbiBmdW5jdGlvbiBvZiB0aGUgcG9pc29uIGRvc2Ugd2hpbGUgY29ycmVjdGluZyBmb3IgdGhlIHdlaWdodCBvZgp0aGUgZmlzaC4KCjEuIFdlIHdpbGwgZmlyc3QgYW5hbHlzZSB0aGUgc3Vydml2YWwgZGF0YSBieSBvbmx5IGNvbnNpZGVyaW5nIHRoZSBkb3NlIGFzIGFuCmV4cGxhbmF0b3J5IHZhcmlhYmxlIGZvciBzdXJ2aXZhbCB0aW1lCgoyLiBOZXh0IHdlIHdpbGwgbW9kZWwgdGhlIHN1cnZpdmFsIGRhdGEgd2l0aCBhbmQgYWRkaXRpdmUgbW9kZWwgZm9yIGRvc2UgYW5kCndlaWdodAoKTG9hZCBsaWJyYXJpZXMKCmBgYHtyLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQoKYGBgCgojIEltcG9ydCB0aGUgZGF0YQoKYGBge3IsIG1lc3NhZ2U9RkFMU0V9CgpgYGAKCiMgRGF0YSB0aWR5aW5nCgpXZSBjYW4gc2VlIGEgY291cGxlIG9mIHRoaW5ncyBpbiB0aGUgZGF0YSB0aGF0IGNhbiBiZSBpbXByb3ZlZDoKCjEuIENhcGl0YWxpc2UgdGhlIGZpc3QgY29sdW1uIG5hbWUKCjMuIFNldCB0aGUgU3BlY2llcyBjb2x1bW4gYXMgYSBmYWN0b3IKCjQuIENoYW5nZSB0aGUgc3BlY2llcyBmYWN0b3IgbGV2ZWxzIGZyb20gIjAiIHRvIERvam9maXNoLgoqSGludCo6IHVzZSB0aGUgYGZjdF9yZWNvZGVgIGZ1bmN0aW9uLgoKNC4gSW4gdGhlIHByZXZpb3VzIGFuYWx5c2lzIG9uIHRoaXMgZGF0YXNldAooYFNpbXBsZSBsaW5lYXIgcmVncmVzc2lvbiBzZXNzaW9uYCksIHdlIHBlcmZvcm1lZCBhIGxvZy10cmFuc2Zvcm1hdGlvbiBvbiB0aGUKcmVzcG9uc2UgdmFyaWFibGUgYFN1cnZfdGltZWAgdG8gbWVldCB0aGUgbm9ybWFsaXR5IGFuZCBob21vc2NlZGFzdGljaXR5CmFzc3VtcHRpb25zIG9mIHRoZSBsaW5lYXIgbW9kZWwuIEhlcmUsIHdlIHdpbGwgaW1tZWRpYXRlbHkgd29yayB3aXRoCmxvZy10cmFuc2Zvcm1lZCBzdXJ2aXZhbCB0aW1lczsgc3RvcmUgdGhlc2UgaW4gdGhlIG5ldyAgdmFyaWFibGUgYGxvZzJTdXJ2X3RpbWVgCmFuZCByZW1vdmUgdGhlIG5vbi10cmFuc2Zvcm1lZCB2YWx1ZXMuCgo1LiBTdWJzZXQgdGhlIGRhdGEgdG8gb25seSByZXRhaW4gKipkb2pvZmlzaCoqIChzcGVjaWVzICIwIikuCgpgYGB7cn0KCmBgYAoKIyBEYXRhIGV4cGxvcmF0aW9uCgpQcmlvciB0byB0aGUgYW5hbHlzaXMsIHdlIHNob3VsZCBleHBsb3JlIG91ciBkYXRhLiBUbyBzdGFydCBvdXIgZGF0YQpleHBsb3JhdGlvbiwgd2Ugd2lsbCBtYWtlIHVzZSBvZiB0aGUgYGdncGFpcnNgIGZ1bmN0aW9uIG9mIHRoZQpgR0dhbGx5YCBSIHBhY2thZ2UuIFRoaXMgZnVuY3Rpb24gd2lsbCBnZW5lcmF0ZSBhIHZpc3VhbGl6YXRpb24gY29udGFpbmluZwptdWx0aXBsZSBwYW5lbHMsIHdoaWNoIGRpc3BsYXkgKDEpIHVuaXZhcmlhdGUgcGxvdHMgb2YgdGhlIGRpZmZlcmVudCB2YXJpYWJsZXMKaW4gb3VyIGRhdGFzZXQsICgyKSBiaXZhcmlhdGUgcGxvdHMgYW5kICgzKSBjb3JyZWxhdGlvbiBjb2VmZmljaWVudHMgYmV0d2Vlbgp0aGUgZGlmZmVyZW50IHZhcmlhYmxlcy4KCmBgYHtyfQoKYGBgCgojIFF1ZXN0aW9uIDE6IHNpbXBsZSBsaW5lYXIgcmVncmVzc2lvbgoKIyMgTW9kZWwgc3BlY2lmaWNhdGlvbgoKRGVzY3JpYmUgdGhlIG1vZGVsIHRoYXQgeW91IHdpbGwgdXNlIGZvciB0aGlzIHNpbXBsZSBsaW5lYXIgcmVncmVzc2lvbiBhbmFseXNpcy4KCiMjIEFzc2VzcyBtb2RlbCBhc3N1bXB0aW9ucwoKIyMgSW5mZXJlbmNlCgpVc2UgdGhlIG1vZGVsIHRvIHRlc3QgdGhlIHBhcmFtZXRlcnMgb2YgaW50ZXJlc3QuCgojIyBDb25jbHVzaW9uCgpPbiB0aGUgdHJhbnNmb3JtZWQgYW5kIHRoZSBvcmlnaW5hbCBzY2FsZS4KCiMgUXVlc3Rpb24gMjogQW5hbHlzaXMgd2l0aCBhZGRpdGl2ZSBlZmZlY3QgZm9yIHdlaWdodAoKIyMgTW9kZWwgc3BlY2lmaWNhdGlvbgoKRGVzY3JpYmUgdGhlIG1vZGVsIHRoYXQgeW91IHdpbGwgdXNlIGZvciB0aGlzIGFkZGl0aXZlIGxpbmVhciBtb2RlbC4KCiMjIEFzc2VzcyBtb2RlbCBhc3N1bXB0aW9ucwoKIyMgSW5mZXJlbmNlCgpVc2UgdGhlIG1vZGVsIHRvIHRlc3QgdGhlIHBhcmFtZXRlcnMgb2YgaW50ZXJlc3QuCgojIyBDb25jbHVzaW9uCgpPbiB0aGUgdHJhbnNmb3JtZWQgYW5kIHRoZSBvcmlnaW5hbCBzY2FsZS4K