You are on page 1of 7

library(psych)

library(factoextra)

library(psy)

mydata <- read.csv(file.choose())

indicators <- mydata [ ,c("Q1a", "Q1c", "Q1d", "Q1h", "Q1k")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$coopetition_mindset <- rowMeans(cbind(mydata$Q1a,mydata$Q1c, mydata$Q1d,


mydata$Q1h, mydata$Q1k))

indicators <- mydata [ ,c("Q2a", "Q2d", "Q2h", "Q2k", "Q2l")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$analytical_capability <- rowMeans(cbind(mydata$Q2a,mydata$Q2d, mydata$Q2h,


mydata$Q2k, mydata$Q2l))

indicators <- mydata [ ,c("Q3a", "Q3b", "Q3e", "Q3h", "Q3k")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)
fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$transformational_executional_capability <- rowMeans(cbind(mydata$Q3a,mydata$Q3b,


mydata$Q3e, mydata$Q3h, mydata$Q3k))

indicators <- mydata [ ,c("Q4a", "Q4b", "Q4c", "Q4d", "Q4e", "Q4f")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$exploration <- rowMeans(cbind(mydata$Q4a,mydata$Q4b, mydata$Q4c, mydata$Q4d,


mydata$Q4e, mydata$Q4f))

indicators <- mydata [ ,c("Q5a", "Q5b", "Q5c", "Q5d", "Q5e")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$exploitation <- rowMeans(cbind(mydata$Q5a,mydata$Q5b, mydata$Q5c, mydata$Q5d,


mydata$Q5e))

mydata$ambidexterity_capability <- mydata$exploitation - mydata$exploration

indicators <- mydata [ ,c("coopetition_mindset", "analytical_capability",


"transformational_executional_capability", "ambidexterity_capability")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)
plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$coopetition_capability <-
rowMeans(cbind(mydata$coopetition_mindset,mydata$analytical_capability,
mydata$transformational_executional_capability, mydata$ambidexterity_capability))

indicators <- mydata [ ,c("Q7a", "Q7b", "Q7c")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$dedicated_alliance_function <- rowMeans(cbind(mydata$Q7a,mydata$Q7b, mydata$Q7c))

indicators <- mydata [ ,c("Q8a", "Q8b", "Q8c", "Q8d")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$common_benefit <- rowMeans(cbind(mydata$Q8a,mydata$Q8b, mydata$Q8c,


mydata$Q8d))

indicators <- mydata [ ,c("Q9a", "Q9b", "Q9c")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)
loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$private_benefit_cooperation <- rowMeans(cbind(mydata$Q9a,mydata$Q9b, mydata$Q9c))

indicators <- mydata [ ,c("Q10a", "Q10b", "Q10c", "Q10d")]

fit <- princomp(indicators, cor=TRUE)

summary(fit)

loadings(fit)

plot(fit, type = "lines")

biplot(fit)

fit <- principal(indicators, nfactors=1, rotate = "varimax")

fit

cronbach(indicators)

mydata$private_benefit_competition <- rowMeans(cbind(mydata$Q10a,mydata$Q10b,


mydata$Q10c, mydata$Q10d))

mydata$zcoopetition_experience <- scale (mydata$Q6a,center=TRUE,scale=TRUE)

mydata$zdedicated_alliance_function <- scale


(mydata$dedicated_alliance_function,center=TRUE,scale=TRUE)

mydata$zcoopetition_capability <- scale (mydata$coopetition_capability,center=TRUE,scale=TRUE)

ggplot (data=mydata, aes (x=Q6a, y=coopetition_capability), legend=FALSE) +


geom_point(colour="gray40") + geom_smooth (method=lm, fullrange=FALSE, lty=1,
size=2, colour="blue") + xlab("Coopetition Experience") + ylab("Coopetition Capability") +
theme_classic() + theme (axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nCoopetition Experience & Coopetition Capability")
ggplot (data=mydata, aes (x=Q6a, y=common_benefit), legend=FALSE) +
geom_point(colour="gray40") + geom_smooth (method=lm, fullrange=FALSE, lty=1,
size=2, colour="blue") + xlab("Coopetition Experience") + ylab("Common Benefit") +
theme_classic() + theme (axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nCoopetition Experience & Common Benefit")
ggplot (data=mydata, aes (x=Q6a, y=private_benefit_cooperation), legend=FALSE) +
geom_point(colour="gray40") + geom_smooth (method=lm, fullrange=FALSE, lty=1,
size=2, colour="blue") + xlab("Coopetition Experience") + ylab("Private Benefit
Cooperation") + theme_classic() + theme (axis.title=element_text(size=16),
axis.text=element_text(size=12), plot.title=element_text(size=16,hjust=0.5)) + ggtitle
("Between-Firms Association Plot\nCoopetition Experience & Private Benefit Cooperation")
ggplot (data=mydata, aes (x=Q6a, y=private_benefit_competition), legend=FALSE) +
geom_point(colour="gray40") + geom_smooth (method=lm, fullrange=FALSE, lty=1,
size=2, colour="blue") + xlab("Coopetition Experience") + ylab("Private Benefit
Competition") + theme_classic() + theme (axis.title=element_text(size=16),
axis.text=element_text(size=12), plot.title=element_text(size=16,hjust=0.5)) + ggtitle
("Between-Firms Association Plot\nCoopetition Experience & Private Benefit Competition")
ggplot (data=mydata, aes (x=dedicated_alliance_function, y=coopetition_capability),
legend=FALSE) + geom_point(colour="gray40") + geom_smooth (method=lm,
fullrange=FALSE, lty=1, size=2, colour="blue") + xlab("Dedicated Alliance Function") +
ylab("Coopetition Capability") + theme_classic() + theme (axis.title=element_text(size=16),
axis.text=element_text(size=12), plot.title=element_text(size=16,hjust=0.5)) + ggtitle
("Between-Firms Association Plot\nDedicated Alliance Function & Coopetition Capability")
ggplot (data=mydata, aes (x=dedicated_alliance_function, y=common_benefit),
legend=FALSE) + geom_point(colour="gray40") + geom_smooth (method=lm,
fullrange=FALSE, lty=1, size=2, colour="blue") + xlab("Dedicated Alliance Function") +
ylab("Common Benefit") + theme_classic() + theme (axis.title=element_text(size=16),
axis.text=element_text(size=12), plot.title=element_text(size=16,hjust=0.5)) + ggtitle
("Between-Firms Association Plot\nDedicated Alliance Function & Common Benefit")
ggplot (data=mydata, aes (x=dedicated_alliance_function, y=private_benefit_cooperation),
legend=FALSE) + geom_point(colour="gray40") + geom_smooth (method=lm,
fullrange=FALSE, lty=1, size=2, colour="blue") + xlab("Dedicated Alliance Function") +
ylab("Private Benefit Cooperation") + theme_classic() + theme
(axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nDedicated Alliance Function & Private Benefit Cooperation")
ggplot (data=mydata, aes (x=dedicated_alliance_function, y=private_benefit_competition),
legend=FALSE) + geom_point(colour="gray40") + geom_smooth (method=lm,
fullrange=FALSE, lty=1, size=2, colour="blue") + xlab("Dedicated Alliance Function") +
ylab("Private Benefit Competition") + theme_classic() + theme
(axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nDedicated Alliance Function & Private Benefit Competition")
ggplot (data=mydata, aes (x=coopetition_capability, y=common_benefit), legend=FALSE) +
geom_point(colour="gray40") + geom_smooth (method=lm, fullrange=FALSE, lty=1,
size=2, colour="blue") + xlab("Coopetition Capability") + ylab("Common Benefit") +
theme_classic() + theme (axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nCoopetition Capability & Common Benefit")
ggplot (data=mydata, aes (x=coopetition_capability, y=private_benefit_cooperation),
legend=FALSE) + geom_point(colour="gray40") + geom_smooth (method=lm,
fullrange=FALSE, lty=1, size=2, colour="blue") + xlab("Coopetition Capability") +
ylab("Private Benefit Cooperation") + theme_classic() + theme
(axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nCoopetition Capability & Private Benefit Cooperation")
ggplot (data=mydata, aes (x=coopetition_capability, y=private_benefit_competition),
legend=FALSE) + geom_point(colour="gray40") + geom_smooth (method=lm,
fullrange=FALSE, lty=1, size=2, colour="blue") + xlab("Coopetition Capability") +
ylab("Private Benefit Competition") + theme_classic() + theme
(axis.title=element_text(size=16), axis.text=element_text(size=12),
plot.title=element_text(size=16,hjust=0.5)) + ggtitle ("Between-Firms Association
Plot\nCoopetition Capability & Private Benefit Competition")
model1 <- lm(coopetition_capability ~ zcoopetition_experience + zdedicated_alliance_function, data
= mydata)

summary (model1)

model2 <- lm(common_benefit ~ coopetition_capability, data = mydata)

summary (model2)

model3 <- lm(common_benefit ~ zcoopetition_capability + zcoopetition_experience +


zdedicated_alliance_function, data = mydata)

summary (model3)

model4 <- lm(private_benefit_cooperation ~ coopetition_capability, data = mydata)

summary (model4)

model5 <- lm(private_benefit_cooperation ~ zcoopetition_capability + zcoopetition_experience +


zdedicated_alliance_function, data = mydata)

summary (model5)

model6 <- lm(private_benefit_competition ~ coopetition_capability, data = mydata)

summary (model6)

model7 <- lm(private_benefit_competition ~ zcoopetition_capability + zcoopetition_experience +


zdedicated_alliance_function, data = mydata)

summary (model7)

You might also like