Citation: Trends in Internet-based business-to-business marketing
Abstract: The Internet is changing the transactional paradigms under which businesses-to-business marketers operate. Business-to-business marketers that take advantage of the operational efficiencies and effectiveness that emerge from utilizing the Internet in transactions are out performing firms that utilize traditional transactional processes. As an example, Dell computers, by utilizing business-to-business processes that take advantage of the Internet, has gained the largest market share in the PC business when compared to traditional manufacturers such as Compaq. This paper first examines the genesis of the Internet movement in business-to-business markets. The long-term impact of the increase of business-to-business utilization of the Internet on the marketing theory and marketing process is then discussed. Finally, managerial implications and directions for future research are highlighted.
Dataset includes:
1) Business marketing focus - traditional or forward thinking.
2) Internet use - low, medium, or high levels of business marketing use on the internet.
3) Time _ 1 - sales scores at the first measurement time.
4) Time _ 2 - sales scores at the second measurement time
On all of these questions, be sure to include a coherent label for the X and Y axes. You should change them to be “professional looking” (i.e. Proper Case, explain the variable listed, and could be printed in a journal). The following will be assessed:
1) Is it readable?
2) Is X-axis labeled appropriately?
3) Is Y-axis labeled appropriately?
4) Is it the right graph?
5) Do the labels in the legend look appropriate?
6) Are there error bars when appropriate?
We won’t grade for color of bars or background color, but you should consider that these things are usually printed in black/white - so be sure you know how to change those values as well as get rid of that grey background.
Please note that each subpoint (i.e. a, b) indicates a different chart.
library(ggplot2)
library(reshape)
lab5 = read.csv("05_data.csv")
Make a simple histogram using ggplot:
lab5_hist_time1 <- ggplot(lab5, aes(time.1)) +
geom_histogram(color = "green", bins = 5, binwidth = 0.25) + labs(title = "Business Marketing Focus and Internet Use", subtitle = "Data to study impact of internet use", tag = "Figure for Sales at Time.2", x = "X-axis label goes here", y = "Y-axis label goes here", caption = "Long-term impact of the increase of business-to-business utilization of the Internet on the marketing theory and marketing process", colour = "Time.2") +
theme_classic()
lab5_hist_time1
b. Sales at time 2
lab5_hist_time2 <- ggplot(lab5, aes(time.2)) +
geom_histogram(color = "green", bins = 5, binwidth = 0.25) + labs(title = "Business Marketing Focus and Internet Use", subtitle = "Data to study impact of internet use", tag = "Figure for Sales at Time.2", x = "X-axis label goes here", y = "Y-axis label goes here", caption = "Long-term impact of the increase of business-to-business utilization of the Internet on the marketing theory and marketing process", colour = "Time.2") +
theme_classic()
lab5_hist_time2
Make a bar chart with two independent variables:
Make a bar chart with two independent variables:
lab5_bar1 <- ggplot(lab5, aes(biz_focus, time.2, fill = internet)) +
stat_summary(fun.y = "mean", geom = "bar", position = "dodge") +
stat_summary(fun.data = "mean_cl_normal", geom = "errorbar", position = position_dodge(width = 0.50), width= 0.5) +
xlab("Business marketing Focus 1") +
ylab("Sales scores at second measurement time") +
scale_fill_manual(name = "Internet Use", labels = c("High", "Low", "Medium"), values = c("Blue", "Pink", "Cyan")) +
theme_classic()
## Warning: `fun.y` is deprecated. Use `fun` instead.
lab5_bar1
## Warning: Computation failed in `stat_summary()`:
## Hmisc package required for this function
Make a simple line graph:
lab5dat <- melt(lab5, id.vars = c("biz_focus", "internet"), measure.vars = c("time.1", "time.2"))
lab5_bar_3 <- ggplot(lab5dat, aes(biz_focus, value, fill =variable)) +
stat_summary(fun.y = "mean", geom = "bar", position = "dodge") +
stat_summary(fun.data = "mean_cl_normal", geom = "errorbar", position = position_dodge(width = 0.5), width= 0.5) +
xlab("Business Marketing Focus") +
ylab("Sales scores at both measurement times") +
scale_fill_manual(name = "Time Data Series", labels = c("Time.1 Data", "Time.2 Data"),
values = c("Pink", "Cyan"))
## Warning: `fun.y` is deprecated. Use `fun` instead.
lab5_bar_3
## Warning: Computation failed in `stat_summary()`:
## Hmisc package required for this function
Make a simple scatterplot:
lab5_scat1 <- ggplot(lab5, aes(time.1, time.2)) +
geom_point() +
xlab("Sales scores at Time.1") +
ylab("Sales scores at Time.2") +
theme_bw()
lab5_scat1
Make a grouped scatterplot:
lab5_scat2 <- ggplot(lab5, aes(time.1, time.2)) +
geom_point(color= "blue") +
xlab("Sales scores at Time.1") +
ylab("Sales scores at Time.2") +
theme_classic()
lab5_scat2