SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Politics : Politics of Energy -- Ignore unavailable to you. Want to Upgrade?


To: Wharf Rat who wrote (47041)1/30/2014 10:05:08 AM
From: Thomas A Watson  Read Replies (1) | Respond to of 86355
 
ratty, you highlight the proof that a specific degree in any particular area is a piece of paper that means nothing. Is there a single problem with his methods or analysis. Unlike your PHD Con Mann, the source of the data used and the programs used to create the plot are published in the article.

Technology and science ignoramus like you and Shepard have no clue as to what and how of Willis's analysis and charting. So as sniveling anonymous cowards you attack the individual. How pathetic and lame.

Fact, no IPCC models predicted the 15yr pause in warming. No IPCC model shows and of the Solar Systems cycles. IPCC predicted a false warming of the tropical upper troposphere due directly too how CO2 was going create increased radiative forcings that are all part of the

FALSIFICATION OF THE ATMOSPHERIC CO2 GREENHOUSE EFFECTS WITHIN THE FRAME OF PHYSICS

All you need do is study ratfor to understand.

watson@xen1[332]cat Is\ the\ troposphere\ worrisome.R
require("ncdf")
source('~/plotts2 function.R')

radians=function(x) x/180*pi
dsin=function(x) sin(radians(x))
# get data
mync=open.ncdf("tlt.nc")
thetempsraw=aperm(get.var.ncdf(mync,"Tlt"),c(2,1,3))
# calc variables
theheight=dim(thetempsraw)[3]
thetemps=thetempsraw[72:1,,]
thelats=-mync$dim$lat$val
thelongs=mync$dim$lon$val
latmatrix=matrix(rep(thelats,144),nrow=72)
cosmatrix=cos(latmatrix*pi/180)

latlist=list(c(67,90),c(23,67),c(-23,23),c(-67,-23),c(-90,-67))

# calculate area-weighted averages of zones

theanswer=matrix(NA,dim(thetempsraw)[3],5)
dim(theresults)
for (i in 1:length(latlist)){
j=latlist[]
mylat=which((thelats > j[1]) & (thelats <= j[2]))
mylong=which((thelongs > -180) & (thelongs < 180))
theresults=apply(thetemps[mylat,mylong,],3,function(x) weighted.mean(x,cosmatrix[mylat,mylong]))

themeans=function(x) weighted.mean(x,cosmatrix)

tempts=ts(theresults,start=c(1979,1),frequency=12)
plot(tempts,ylim=c(-3,3))
myloess=loess(as.vector(tempts)~time(tempts),span=0.6)
lines(myloess$fitted~as.vector(time(tempts)),col="blue")
theanswer[,i]=theresults
Sys.sleep(1)
}

#calculate areas as percent of globe

round((dsin(90)-dsin(67))/2*100,1)
round((dsin(67)-dsin(23))/2*100,1)
round((dsin(23)-dsin(-23))/2*100,1)

answertsraw=ts(theanswer,start=c(1979,1),frequency=12)
answerts=answertsraw-matrix(rep(colMeans(answertsraw),theheight),nrow=theheight,byrow=TRUE)
colnames(answerts)=c("N Pol (4%)","N Ext (26%)","Trop (40%)","S Ext (26%)","S Pol (4%)")
par(lwd=2)
par(col="black",cex.axis=1.3)
par(yaxp=c(-2,2,4))
plot.ts2(answerts,nc=1, ylim=c(-3,3),main="",col="salmon",yax.flip=TRUE)
title(main="UAH MSU Lower Troposphere Temperature",line=2.6)
title(main="Tropics -23° to 23°, Extratropics 23° to 67°, Poles 67° to 90°",
line=1.4,cex.main=1)