In a given experiment I am modeling ~0 + treatment*time + cell_type
, for which I have treatment
(Control
and Treated
), time
(T1
, T2
, ...) and cell_type
(cell1
, cell2
, ...). Given that I'm looking at the interaction of treatment
and time
, not all individual factors will be available (e.g. treated
and t1
) since these are given as linear combinations of the interactions (treated:t1
).
When I do:
fit <- lmFit(df, design)
I can then extract the coefficients with fit$coefficients
:
treatmentTreated timeT2 timeT3 ... treatmentTreated.timeT2
gene1 -1.34 2.34 1.23 ... 3.45
gene2 -2.44 3.12 0.23 ... 9.12
gene3 -0.37 1.59 0.76 ... 0.43
...
Now the issue is that I'd like to extract all coefficients but I do not have those for treatmentControl
, or timeT1
, as those will be given by a linear combination of the other columns (or rather, the inverse). I'm wondering how I can extract those given that I have no intercept? What am I missing in the interpretation of this? Thanks in advance