Archive for the ‘Languages’ Category.
Nov 17th, 2008| 01:39 pm | Posted by hlee
The full description is given http://cxc.harvard.edu/ciao3.4/ahelp/bayes.html about “bayes” under sherpa/ciao[]. Some sentences kept bothering me and here’s my account for the reason given outside of quotes. Continue reading ‘It bothers me.’ »
Tags:
bayes,
ciao,
ML,
Sherpa Category:
Algorithms,
Astro,
Cross-Cultural,
Data Processing,
Fitting,
High-Energy,
Jargon,
Languages,
Methods,
Spectral,
Uncertainty,
X-ray |
Comment
Oct 27th, 2008| 11:05 am | Posted by hlee
The first step of data analysis or applications is reading the data sets into a tool of choice. Recent years, I’ve been using R (see also Learning R) for that regard but I’ve enjoyed freedoms for the same purpose from these languages and tools: BASIC, fortran77/90/95, C/C++, IDL, IRAF, AIPS, mongo/supermongo, MATLAB, Maple, Mathematica, SAS, SPSS, Gauss, ARC, Minitab, and recently Python and ciao which I just began to learn. Many of them I lost the fluency of how to use it. Quick learning tends to be flash memory. Some will need brain defragmentation and recovering time for extensive scientific work. A few I don’t like to use at all. No matter what, I’m not a computer geek. I’m not good at new gadgets, new softwares, nor welcome new and allegedly versatile computing systems. But one must be if he/she want to handle data. Until recently I believed R has such versatility in the aspect of reading in data. Yet, there is nothing without exceptions. Continue reading ‘read.table()’ »
Sep 16th, 2008| 04:34 pm | Posted by hlee
Astronomers tend to think in Bayesian way, but their Bayesian implementation is very limited. OpenBUGS, WinBUGS, GeoBUGS (BUGS for geostatistics; for example, modeling spatial distribution), R2WinBUGS (R BUGS wrapper) or PyBUGS (Python BUGS wrapper) could boost their Bayesian eagerness. Oh, by the way, BUGS stands for Bayesian inference Using Gibbs Sampling. Continue reading ‘BUGS’ »
Tags:
openBUGS,
PyBUGS,
Python,
R,
toolbox,
winBUGS Category:
Algorithms,
Bayesian,
Data Processing,
Languages,
MCMC,
Methods,
News |
Comment
Sep 5th, 2008| 08:46 pm | Posted by hlee
The problem with data analysis is of course that it is a performing art. It is not something you easily write a paper on; rather, it is something you do. And so it is difficult to publish.
quoted from this conversation Continue reading ‘A Conversation with Peter Huber’ »
Tags:
art,
Babilonian astronomy,
computers,
computing,
computing history,
conversation,
FFT,
history,
Peter Huber,
project pursuit,
robust statistics,
robustness Category:
Algorithms,
Cross-Cultural,
Data Processing,
Jargon,
Languages,
Quotes,
arXiv |
Comment
Aug 28th, 2008| 08:44 pm | Posted by hlee
Talking about limits in Numerical Recipes in my PyIMSL post, I couldn’t resist checking materials, particularly updates in the new edition of Numerical Recipes by Press, et al. (2007). Continue reading ‘NR, the 3rd edition’ »
Aug 27th, 2008| 08:08 pm | Posted by hlee
PyIMSL is a collection of Python wrappers to the math and statistical algorithms in the IMSL C Numerical Library[]. I recall the days of digging in IMSL (International Mathematics and Statistics Library) user manuals and learning Fortran and C to use this vast library (Splus was to slow at that time). Upon knowing that Python is very favored among astronomers (click here to see the slog posts about Python) and that limits exist in Numerical Recipes (I didn’t check the latest version published last year, though), probably IMSL is useful for mathematical and statistical analysis for astronomers.
To know more, Continue reading ‘PyIMSL’ »
Aug 13th, 2008| 12:59 pm | Posted by vlk
I grew up in an environment that glamourized mathematical equations. Equations adorned a text like jewelry, set there to dazzle, and often to outshine the text that they were to illuminate. Needless to say, anything I wrote was dense, opaque, and didn’t communicate what it set out to. It was not until I saw a Reference Frame essay by David Mermin on how to write equations (1989, Physics Today, 42, p9) that I realized that equations should be treated as part of the text. You should be able to read them. David Mermin set out 3 rules for writing out equations, which I’ve tried to follow diligently (if not always successfully) since then. Continue reading ‘I Like Eq’ »
Tags:
1989,
David Mermin,
EotW,
Equation,
Equation of the Week,
formatting,
Physics Today,
Quotes Category:
Jargon,
Languages,
Meta,
Quotes |
2 Comments
Jul 25th, 2008| 01:12 pm | Posted by chasc
Diab Jerius follows up on LOESS techniques with a very nice summary update and finds LOCFIT to be very useful, but there are still questions about how it deals with measurement errors and combining observations from different experiments:
Continue reading ‘loess and lowess and locfit, oh my’ »
Tags:
Diab Jerius,
error,
experimental error,
local regression,
locfit,
Loess,
Lowess,
observational error,
Ping Zhao,
question for statisticians Category:
Algorithms,
Cross-Cultural,
Fitting,
Jargon,
Languages,
Stat,
Uncertainty |
2 Comments
May 13th, 2008| 03:47 pm | Posted by hlee
The brackets could be filled with other languages but two are introduced today: Perl (perl.org) and Python (python.org). These two are widely used among astronomers and can be empowered by R (r-project.org). Continue reading ‘R-[{Perl,Python}] Interface’ »
Feb 20th, 2008| 01:26 pm | Posted by vlk
Sherpa is a fitting environment in which Chandra data (and really, X-ray data from any observatory) can be analyzed. It has just undergone a major update and now runs on python. Or allows python to run. Something like that. It is a very powerful tool, but I can never remember how to use it, and I have an amazing knack for not finding what I need in the documentation. So here is a little cheat sheet (which I will keep updating as and when if I learn more): Continue reading ‘Everybody needs crampons’ »
Tags:
Chandra,
cheat sheet,
ciao,
how to,
Python,
Sherpa,
Sherpa4 Category:
Algorithms,
Astro,
Fitting,
Jargon,
Languages |
Comment
Oct 5th, 2007| 04:47 pm | Posted by hlee
Not knowing much about java and java applets in a software development and its web/internet publicizing, I cannot comment what is more efficient. Nevertheless, I thought that PHP would do the similar job in a simpler fashion and the followings may provide some ideas and solutions for publicizing statistical methods through websites based on Bayesian Inference.
Continue reading ‘Implement Bayesian inference using PHP’ »
Tags:
Bayesian Inference,
Classification,
Condition Probability,
Estimation,
IBM,
JAVA,
Open Source,
PHP Category:
Algorithms,
Bayesian,
Cross-Cultural,
Data Processing,
Languages |
Comment
Jan 29th, 2007| 11:48 am | Posted by hlee
R is a programming language and software for statistical computing and graphics. It is the most popular tool for statisticians and a widely used software for statistical data analysis thanks to the fact that its source code is freely available and it is fairly easy to access from installation to theoretical application.
Most of information about R can be found at R Project including the software itself and many add-on packages. These individually contributed packages serve particular statistical interests of their users. The documentation menu on the website and each packages contain extensive documentations of how-to’s. Some large packages include demos so that following the scripts in a demo makes R learning easy.
Continue reading ‘Learning R’ »
Jan 22nd, 2007| 05:08 am | Posted by hlee
Both in astronomy and statistics, python is recognized as a versatile programming language. I asked python tutorials to Alanna. The following is her answer, which looks very useful for those who wish to learn python.
Continue reading ‘Learning Python’ »