<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://osiris.eemb.ucsb.edu/wiki/galaxyucsb/index.php?action=history&amp;feed=atom&amp;title=Lampe_Speiser_R_file</id>
		<title>Lampe Speiser R file - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://osiris.eemb.ucsb.edu/wiki/galaxyucsb/index.php?action=history&amp;feed=atom&amp;title=Lampe_Speiser_R_file"/>
		<link rel="alternate" type="text/html" href="https://osiris.eemb.ucsb.edu/wiki/galaxyucsb/index.php?title=Lampe_Speiser_R_file&amp;action=history"/>
		<updated>2026-05-07T11:15:57Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://osiris.eemb.ucsb.edu/wiki/galaxyucsb/index.php?title=Lampe_Speiser_R_file&amp;diff=463&amp;oldid=prev</id>
		<title>Oakley: Created page with &quot;require(ggplot2) #library(directlabels) library(RColorBrewer)  setwd(&quot;/Users/oakley/Dropbox/Road Work/euphPredation/&quot;) source(file=&quot;myFluc.R&quot;) #Read Data allTrials&lt;-read.csv(&quot;Eup…&quot;</title>
		<link rel="alternate" type="text/html" href="https://osiris.eemb.ucsb.edu/wiki/galaxyucsb/index.php?title=Lampe_Speiser_R_file&amp;diff=463&amp;oldid=prev"/>
				<updated>2011-11-19T07:29:25Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;require(ggplot2) #library(directlabels) library(RColorBrewer)  setwd(&amp;quot;/Users/oakley/Dropbox/Road Work/euphPredation/&amp;quot;) source(file=&amp;quot;myFluc.R&amp;quot;) #Read Data allTrials&amp;lt;-read.csv(&amp;quot;Eup…&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;require(ggplot2)&lt;br /&gt;
#library(directlabels)&lt;br /&gt;
library(RColorBrewer)&lt;br /&gt;
&lt;br /&gt;
setwd(&amp;quot;/Users/oakley/Dropbox/Road Work/euphPredation/&amp;quot;)&lt;br /&gt;
source(file=&amp;quot;myFluc.R&amp;quot;)&lt;br /&gt;
#Read Data&lt;br /&gt;
allTrials&amp;lt;-read.csv(&amp;quot;EuphilomedesPredationTrials.csv&amp;quot;)&lt;br /&gt;
maleTrials&amp;lt;-subset(allTrials,allTrials$Sex==&amp;quot;male&amp;quot;)&lt;br /&gt;
chupaTable&amp;lt;-read.table(&amp;quot;Chupa_Pred_Summary.csv&amp;quot;,header=TRUE, sep = &amp;quot;,&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#**** FLUCTUATIONS PLOT MALES&lt;br /&gt;
source(file=&amp;quot;myFluc.R&amp;quot;)    #customize style a little&lt;br /&gt;
source(file=&amp;quot;myFluc2.R&amp;quot;)   #divides by 2 for morini sample size&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#chupacabra ggfluctuations plot&lt;br /&gt;
chupamatrix&amp;lt;-matrix(c(100, 112, 113, 20,8,7), byrow = FALSE, 3, 2)&lt;br /&gt;
colnames(chupamatrix)&amp;lt;-c(&amp;quot;Survivors&amp;quot;,&amp;quot;Lost&amp;quot;)&lt;br /&gt;
rownames(chupamatrix)&amp;lt;-c(&amp;quot;Blindfolded&amp;quot;,&amp;quot;Control&amp;quot;,&amp;quot;Unaltered&amp;quot;)&lt;br /&gt;
chupaTable &amp;lt;- as.table(chupamatrix)&lt;br /&gt;
p1&amp;lt;-myFluc(chupaTable)&lt;br /&gt;
&lt;br /&gt;
#morini ggfluctuations plot&lt;br /&gt;
mormatrix&amp;lt;-matrix(c(8, 14, 45, 52, 46, 15), byrow = FALSE, 3, 2)&lt;br /&gt;
#scale morini divide by 2&lt;br /&gt;
colnames(mormatrix)&amp;lt;-c(&amp;quot;Survivors&amp;quot;,&amp;quot;Lost&amp;quot;)&lt;br /&gt;
rownames(mormatrix)&amp;lt;-c(&amp;quot;Blindfolded&amp;quot;,&amp;quot;Control&amp;quot;,&amp;quot;Unaltered&amp;quot;)&lt;br /&gt;
morTable &amp;lt;- as.table(mormatrix, ceiling=120)&lt;br /&gt;
p2&amp;lt;-myFluc2(morTable)&lt;br /&gt;
&lt;br /&gt;
#print both species next to each other&lt;br /&gt;
pushViewport(viewport(x = 0.25,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;topleftvp&amp;quot;))&lt;br /&gt;
print(p1, vp = &amp;quot;topleftvp&amp;quot;)&lt;br /&gt;
pushViewport(viewport(x = 0.7,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;botleftvp&amp;quot;))&lt;br /&gt;
print(p2, vp = &amp;quot;botleftvp&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#************************************&lt;br /&gt;
# FLUCTUATIONS PLOT MALES  M v F = FIGURE&lt;br /&gt;
source(file=&amp;quot;myFluc.R&amp;quot;)    #customize style a little&lt;br /&gt;
source(file=&amp;quot;myFluc2.R&amp;quot;)   #divides by 2 for morini sample size&lt;br /&gt;
&lt;br /&gt;
#Male versus Female morini ggfluctuations plot&lt;br /&gt;
MFmatrix&amp;lt;-matrix(c(58, 97, 157, 53), byrow = FALSE, 2, 2)&lt;br /&gt;
colnames(MFmatrix)&amp;lt;-c(&amp;quot;Survivors&amp;quot;,&amp;quot;Lost&amp;quot;)&lt;br /&gt;
rownames(MFmatrix)&amp;lt;-c(&amp;quot;Male&amp;quot;,&amp;quot;Female&amp;quot;)&lt;br /&gt;
MFTable &amp;lt;- as.table(MFmatrix)&lt;br /&gt;
MF &amp;lt;- myFluc(MFTable)&lt;br /&gt;
MF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#********************************************&lt;br /&gt;
#SIMPLE BAR CHARTS&lt;br /&gt;
#Plot chupacabra results&lt;br /&gt;
chupaTrials&amp;lt;-subset(allTrials,allTrials$Species==&amp;quot;chupacabra&amp;quot;)&lt;br /&gt;
chupasums&amp;lt;-aggregate(chupaTrials$finish, by=list(Category=chupaTrials$Treatment), FUN=sum)&lt;br /&gt;
chupatotal&amp;lt;-sum(chupaTrials$start/3)&lt;br /&gt;
&lt;br /&gt;
c &amp;lt;- ggplot(chupasums, aes(x = reorder(Category, -x, mean), y = x)) + geom_bar(stat = &amp;#039;identity&amp;#039;) + xlab(expression(plain(&amp;quot;Experimental Treatment&amp;quot;))) + ylab(expression(italic(&amp;quot;E. chupacabra&amp;quot;))) + theme_bw(base_family=&amp;quot;sans&amp;quot;)&lt;br /&gt;
chupabar &amp;lt;- c + geom_bar()&lt;br /&gt;
&lt;br /&gt;
#plot morini results&lt;br /&gt;
moriniAllTrials&amp;lt;-subset(allTrials,allTrials$Species==&amp;quot;morini&amp;quot;)&lt;br /&gt;
moriniTrials&amp;lt;-subset(moriniAllTrials,moriniAllTrials$artifact==&amp;quot;no&amp;quot;)&lt;br /&gt;
moriniMaleTrials&amp;lt;-subset(moriniTrials, moriniTrials$Sex==&amp;quot;male&amp;quot;)&lt;br /&gt;
moriniFemaleTrials&amp;lt;-subset(moriniTrials, moriniTrials$Sex==&amp;quot;female&amp;quot;)&lt;br /&gt;
morinisums &amp;lt;- aggregate(moriniMaleTrials$finish, by=list(Category=moriniMaleTrials$Treatment), FUN=sum)&lt;br /&gt;
&lt;br /&gt;
m &amp;lt;- ggplot(morinisums, aes(x = reorder(Category, -x, mean), y = x)) + geom_bar(stat = &amp;#039;identity&amp;#039;) + xlab(expression(plain(&amp;quot;Experimental Treatment&amp;quot;))) + ylab(expression(italic(&amp;quot;E. morini&amp;quot;))) + theme_bw(base_family=&amp;quot;sans&amp;quot;)&lt;br /&gt;
morinibar &amp;lt;- m + geom_bar()&lt;br /&gt;
&lt;br /&gt;
#print both species next to each other&lt;br /&gt;
pushViewport(viewport(x = 0.25,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;topleftvp&amp;quot;))&lt;br /&gt;
print(chupabar, vp = &amp;quot;topleftvp&amp;quot;)&lt;br /&gt;
pushViewport(viewport(x = 0.7,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;botleftvp&amp;quot;))&lt;br /&gt;
print(morinibar, vp = &amp;quot;botleftvp&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#***************************************&lt;br /&gt;
#Box Plot of porportions in each trial&lt;br /&gt;
par(mfrow=c(1,2))&lt;br /&gt;
boxplot(ratio~Treatment, data=chupaTrials,xlab=expression(plain(&amp;quot;Experimental Treatment&amp;quot;)),ylab=c(&amp;quot;Proportion&amp;quot;, &amp;quot;E. chupacabra Recovered&amp;quot;))&lt;br /&gt;
&lt;br /&gt;
boxplot(ratio~Treatment, data=moriniMaleTrials,xlab=expression(plain(&amp;quot;Experimental Treatment&amp;quot;)),ylab=c(&amp;quot;Proportion&amp;quot;, &amp;quot;E. morini Recovered&amp;quot;))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#**************************************&lt;br /&gt;
#Bar charts with bar as stacks of trials -- Color&lt;br /&gt;
moriniStacks &amp;lt;- qplot(Treatment, data=moriniMaleTrials, geom=&amp;quot;bar&amp;quot;, weight=finish, fill=factor(Trial), ylab=&amp;quot;E. morini recovered&amp;quot;, xlab=&amp;quot;&amp;quot;, ymax=120) + theme_bw() + scale_fill_brewer(type=&amp;quot;div&amp;quot;, na.colour = &amp;quot;grey80&amp;quot;) + labs(fill = &amp;quot;Trial&amp;quot;) &lt;br /&gt;
chupaStacks &amp;lt;- qplot(Treatment, data=chupaTrials, geom=&amp;quot;bar&amp;quot;, weight=finish, fill=factor(Trial), ylab=&amp;quot;E. chupacabra recovered&amp;quot;, xlab=&amp;quot;&amp;quot;, ymax=120) + theme_bw() + scale_fill_hue(h=c(20,275), l=50, c=70) + labs(fill = &amp;quot;Trial&amp;quot;) &lt;br /&gt;
&lt;br /&gt;
#print both species next to each other&lt;br /&gt;
pushViewport(viewport(x = 0.25,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;topleftvp&amp;quot;))&lt;br /&gt;
print(chupaStacks, vp = &amp;quot;topleftvp&amp;quot;)&lt;br /&gt;
pushViewport(viewport(x = 0.7,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;botleftvp&amp;quot;))&lt;br /&gt;
print(moriniStacks, vp = &amp;quot;botleftvp&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#**************************************&lt;br /&gt;
#Bar charts Male Predation with bar as stacks of trials -- BW&lt;br /&gt;
moriniStacks &amp;lt;- qplot(Treatment, data=moriniMaleTrials, geom=&amp;quot;bar&amp;quot;, weight=finish, fill=factor(Trial), ylab=&amp;quot;E. morini (Male) Recovered&amp;quot;, xlab=&amp;quot;&amp;quot;, ymax=120) + theme_bw() + scale_fill_grey() + labs(fill = &amp;quot;&amp;quot;) +opts(legend.position=&amp;quot;none&amp;quot;)&lt;br /&gt;
chupaStacks &amp;lt;- qplot(Treatment, data=chupaTrials, geom=&amp;quot;bar&amp;quot;, weight=finish, fill=factor(Trial), ylab=&amp;quot;E. chupacabra (Male) Recovered&amp;quot;, xlab=&amp;quot;&amp;quot;, ymax=120) + theme_bw() + scale_fill_grey() + labs(fill = &amp;quot;&amp;quot;) +opts(legend.position=&amp;quot;none&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#print both species next to each other&lt;br /&gt;
pushViewport(viewport(x = 0.25,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;topleftvp&amp;quot;))&lt;br /&gt;
print(chupaStacks, vp = &amp;quot;topleftvp&amp;quot;)&lt;br /&gt;
pushViewport(viewport(x = 0.75,y = 0.6, width = 0.5, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;botleftvp&amp;quot;))&lt;br /&gt;
print(moriniStacks, vp = &amp;quot;botleftvp&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#**************************************&lt;br /&gt;
#Bar charts Female Predation with bar as stacks of trials -- BW&lt;br /&gt;
moriniFStacks &amp;lt;- qplot(Treatment, data=moriniFemaleTrials, geom=&amp;quot;bar&amp;quot;, weight=finish, fill=factor(Trial), ylab=&amp;quot;E. morini (Female) Recovered&amp;quot;, xlab=&amp;quot;&amp;quot;, ymax=120) + theme_bw()  + scale_fill_grey() + labs(fill = &amp;quot;&amp;quot;) +opts(legend.position=&amp;quot;none&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
moriniFStacks&lt;br /&gt;
&lt;br /&gt;
#**************************************&lt;br /&gt;
#Bar charts Female Predation with bar as stacks of trials -- Color&lt;br /&gt;
moriniFStacks &amp;lt;- qplot(Treatment, data=moriniFemaleTrials, geom=&amp;quot;bar&amp;quot;, weight=finish, fill=factor(Trial), ylab=&amp;quot;E. morini (Female) Recovered&amp;quot;, xlab=&amp;quot;&amp;quot;, ymax=120) + theme_bw() + scale_fill_brewer(type=&amp;quot;qual&amp;quot;, palette=&amp;quot;Accent&amp;quot;) + labs(fill = &amp;quot;&amp;quot;) + opts(legend.position=&amp;quot;none&amp;quot;)&lt;br /&gt;
moriniFStacks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Figure5&lt;br /&gt;
#print both species next to each other&lt;br /&gt;
pushViewport(viewport(x = 0.2,y = 0.6, width = 0.3, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;leftvp&amp;quot;))&lt;br /&gt;
print(chupaStacks, vp = &amp;quot;leftvp&amp;quot;)&lt;br /&gt;
pushViewport(viewport(x = 0.5,y = 0.6, width = 0.3, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;midvp&amp;quot;))&lt;br /&gt;
print(moriniStacks, vp = &amp;quot;midvp&amp;quot;)&lt;br /&gt;
pushViewport(viewport(x = 0.8,y = 0.6, width = 0.3, height = 0.8,&lt;br /&gt;
    angle = 0, name = &amp;quot;rightvp&amp;quot;))&lt;br /&gt;
print(moriniFStacks, vp = &amp;quot;rightvp&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#Figure for talk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#TESTING&lt;br /&gt;
#chupacabra ggfluctuations plot&lt;br /&gt;
chupamatrix&amp;lt;-matrix(c(100, 112, 113, 8,14,45,20,8,7,52,46,15), byrow = FALSE, 3, 4)&lt;br /&gt;
colnames(chupamatrix)&amp;lt;-c(&amp;quot;C Survivors&amp;quot;,&amp;quot;C Lost&amp;quot;,&amp;quot;M Survivors&amp;quot;,&amp;quot;M Lost&amp;quot;)&lt;br /&gt;
rownames(chupamatrix)&amp;lt;-c(&amp;quot;Blindfolded&amp;quot;,&amp;quot;Control&amp;quot;,&amp;quot;Unaltered&amp;quot;)&lt;br /&gt;
chupaTable &amp;lt;- as.table(chupamatrix)&lt;br /&gt;
myFluc(chupaTable)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ggplot(diamonds, aes(x=cut, y=price, group=cut))+&lt;br /&gt;
geom_boxplot(aes(fill=cut))+scale_fill_brewer(palette=&amp;quot;OrRd&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#morini ggfluctuations plot&lt;br /&gt;
mormatrix&amp;lt;-matrix(c(8, 14, 45, 52, 46, 15), byrow = FALSE, 3, 2)&lt;br /&gt;
colnames(mormatrix)&amp;lt;-c(&amp;quot;Survivors&amp;quot;,&amp;quot;Lost&amp;quot;)&lt;br /&gt;
rownames(mormatrix)&amp;lt;-c(&amp;quot;Blindfolded&amp;quot;,&amp;quot;Control&amp;quot;,&amp;quot;Unaltered&amp;quot;)&lt;br /&gt;
morTable &amp;lt;- as.table(mormatrix, ceiling=max(10))&lt;br /&gt;
p2&amp;lt;-myFluc(morTable)&lt;/div&gt;</summary>
		<author><name>Oakley</name></author>	</entry>

	</feed>