<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4736329668300304761</atom:id><lastBuildDate>Fri, 13 Jul 2018 08:22:03 +0000</lastBuildDate><category>R-mini</category><category>R</category><category>Meta-Analysis</category><category>RStudio</category><category>SPSS</category><category>Statistics</category><category>Teaching</category><category>Accessibility</category><category>Blind</category><category>Confidence Interval</category><category>Distribution</category><category>Effect Size</category><category>Factor Structure</category><category>Parallel Processing</category><category>Peer Review</category><category>Philosophy of Science</category><category>Power</category><category>Regression</category><category>Reliability</category><category>Replication</category><category>Scale Development</category><category>Structural Equation Modeling</category><category>Submitting Manuscripts</category><title>Blogonresearch</title><description>My short articles on psychological research: methodology, interesting studies, thoughts, ... anything about psychological research.</description><link>https://blogonresearch.blogspot.com/</link><managingEditor>noreply@blogger.com (Shu Fai Cheung)</managingEditor><generator>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-4538528244927495671</guid><pubDate>Wed, 16 May 2018 10:28:00 +0000</pubDate><atom:updated>2018-05-16T18:28:38.569+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] c() has arguments too</title><atom:summary type="text"># A useful c() argument.
a &lt;- list(1:2, 3:4)
b &lt;- list(5:6, 7:8)
c(a, b) # Combines the list to give a list
c(a, b, recursive = TRUE) # Combine recursively to give a vector :)

</atom:summary><link>https://blogonresearch.blogspot.com/2018/05/r-mini-c-has-arguments-too.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-8591644648313067574</guid><pubDate>Thu, 03 Aug 2017 12:47:00 +0000</pubDate><atom:updated>2017-08-04T05:48:14.603+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Parallel Processing</category><category domain="http://www.blogger.com/atom/ns#">R</category><title>The future package</title><atom:summary type="text">



Found that future_lapply is better than parLapplyLB in running parallel jobs diverse in speed in Windows. 😊







It took me one afternoon to figure out how to use the future package. I heard about it but no time to learn it before. It&#39;s different from parallel because the environment in each worker is not persistent. However, this is a good thing, ensuring a consistent environment. In what</atom:summary><link>https://blogonresearch.blogspot.com/2017/08/the-future-package.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-1445871268349434411</guid><pubDate>Sat, 12 Nov 2016 10:19:00 +0000</pubDate><atom:updated>2016-11-13T01:41:31.885+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R</category><category domain="http://www.blogger.com/atom/ns#">RStudio</category><title>R notebook</title><atom:summary type="text">


Tried R notebook and I like it.







The next time I introduce R to new users, I may go directly to R notebook and skip console, or only mention it briefly. Many people have no experience in command line interface, for good reasons. They have a hard time learning and understanding the console. Though lines are still sent to the console when running code in R notebooks, users don&#39;t really </atom:summary><link>https://blogonresearch.blogspot.com/2016/11/r-notebook.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/p9o24fQpMyQ/default.jpg" height="72" width="72"/><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-4912807434949913808</guid><pubDate>Sat, 12 Mar 2016 11:19:00 +0000</pubDate><atom:updated>2016-03-12T19:19:12.826+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R</category><category domain="http://www.blogger.com/atom/ns#">Structural Equation Modeling</category><title>lavaan.shiny</title><atom:summary type="text">https://cran.r-project.org/web/packages/lavaan.shiny/
An interesting package! I am going teach lavaan this semester. I will try it first and may introduce it to my student. I still think writing and running script is the most efficient work flow. However, a shiny-based interface may be good for learning and testing.
</atom:summary><link>https://blogonresearch.blogspot.com/2016/03/lavaanshiny.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-8622541050382106914</guid><pubDate>Fri, 11 Dec 2015 22:49:00 +0000</pubDate><atom:updated>2015-12-12T06:49:27.515+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R</category><category domain="http://www.blogger.com/atom/ns#">RStudio</category><title>Source windows in RStudio</title><atom:summary type="text">Link: Using Source Windows (@ RStudio Support)

A good feature! Some users like one single window with panes. Some users like multiple windows. Some users like being able to choose.
I like the interface of GIMP, in which you can switch between single and multiple window modes. I also like the interface of Blender, in which you can work in one window with panes, as in RStudio, or you can work in </atom:summary><link>https://blogonresearch.blogspot.com/2015/12/source-windows-in-rstudio.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-978192781203845743</guid><pubDate>Wed, 25 Nov 2015 12:33:00 +0000</pubDate><atom:updated>2015-11-25T20:33:37.065+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Accessibility</category><category domain="http://www.blogger.com/atom/ns#">Blind</category><category domain="http://www.blogger.com/atom/ns#">R</category><category domain="http://www.blogger.com/atom/ns#">SPSS</category><category domain="http://www.blogger.com/atom/ns#">Statistics</category><category domain="http://www.blogger.com/atom/ns#">Teaching</category><title>Godfrey &amp; Loots (2015): Advice from blind teachers on how to teach statistics to blind students</title><atom:summary type="text">Godfrey, A. J. R., &amp; Loots, M. T. (2015) Advice from blind teachers on how to teach statistics to blind students. Journal of Statistics Education, 23.

Coincidentally, I talked about this with a friend today. I know next to 
nothing on this topic. I definitely should read this article, to be 
prepared.

Two related articles on the accessibility of statistics software that I found useful.

Godfrey</atom:summary><link>https://blogonresearch.blogspot.com/2015/11/godfrey-loots-2015-advice-from-blind.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-1382942193725219888</guid><pubDate>Sat, 14 Nov 2015 12:06:00 +0000</pubDate><atom:updated>2015-11-14T20:06:02.697+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Confidence Interval</category><category domain="http://www.blogger.com/atom/ns#">Effect Size</category><category domain="http://www.blogger.com/atom/ns#">Power</category><category domain="http://www.blogger.com/atom/ns#">Replication</category><title>&quot;Replication in Psychological Science&quot;: An editorial at Psychological Science</title><atom:summary type="text">Lindsay, D. S. (2015). Replication in psychological science. Psychological Science. doi:10.1177/0956797615616374

A good move. We need to pay attention to power, p-hacking, effect 
size, confidence interval, distribution (mean and SD are not enough), 
scatter plot (correlation is not enough), and replication. For many of the issues, we have recommended to pay attention to them for a long time. </atom:summary><link>https://blogonresearch.blogspot.com/2015/11/replication-in-psychological-science.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-639113062829433456</guid><pubDate>Wed, 11 Nov 2015 11:59:00 +0000</pubDate><atom:updated>2015-11-11T20:07:49.904+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Meta-Analysis</category><title>Hedges and Olkin (2015) Overlap Between Treatment and Control Distributions as an Effect Size Measure in Experiments</title><atom:summary type="text">Hedges, L. V., &amp; Olkin, I. (2015) Overlap Between Treatment and Control Distributions as an Effect Size Measure in Experiments. Psychological Methods.  
       
      http://dx.doi.org/10.1037/met0000042

Feel excited reading this article by Hedges and Olkin, published 
online last week. It has been 30 years since they published one of the 
most important books on meta-analysis, Statistical </atom:summary><link>https://blogonresearch.blogspot.com/2015/11/hedges-and-olkin-2015-overlap-between.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-171114102103022452</guid><pubDate>Fri, 23 Oct 2015 12:58:00 +0000</pubDate><atom:updated>2015-10-23T20:58:08.201+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Meta-Analysis</category><title>Meta-analyses: Are they immune to conflict of interests?</title><atom:summary type="text">Article: Many Antidepressant Studies Found Tainted by Pharma Company Influence (Roni Jacobson, Scientific American, October 21, 2015)
Due to conflict of interests, primary studies may be biased. So we have meta-analyses. And then, also due to conflict of interests, meta-analyses may also be biased. Solution? Maybe transparency and reproducibility.</atom:summary><link>https://blogonresearch.blogspot.com/2015/10/meta-analyses-are-they-immune-to.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-2941155566661864635</guid><pubDate>Wed, 23 Sep 2015 13:45:00 +0000</pubDate><atom:updated>2016-02-20T10:07:03.871+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Philosophy of Science</category><title>Book: The Logic of Modern Physics (Bridgman, 1927)</title><atom:summary type="text">Just found that this classic is available for free at the Internet Archive! Great!




There are PDF and MOBI versions, among other formats.

I read some of the chapters several years ago. Yes, it was published nearly 90 years ago and may not be &quot;modern&quot; now. But some of the ideas were still adopted (or misunderstood?) by psychologists in the 21st century (yes, psychologists).</atom:summary><link>https://blogonresearch.blogspot.com/2015/09/book-logic-of-modern-physics-bridgman.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-9IB96wsh4I0/VgKn71YzaDI/AAAAAAAALGw/5KAIQQmkAdk/s72-c/thelogicofmodernphysics_ia.jpg" height="72" width="72"/><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-8116354945032756254</guid><pubDate>Mon, 24 Nov 2014 15:30:00 +0000</pubDate><atom:updated>2014-11-24T23:30:01.226+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Help on help</title><atom:summary type="text">
Some common ways to find the documentation of a function.

To find the documentation of the function mean():

?mean

To search using a reserved word, such as else and if:

?&quot;else&quot;
?&quot;if&quot;

To find the documentation of a symbol, for example, the plus symbol +:

?&quot;+&quot;
?&quot;%*%&quot; 
  
To find the documentation files with the string &quot;weighted&quot; somewhere in them:

??weighted 

To find the documentation files</atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-help-on-help.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-8566285659715411962</guid><pubDate>Thu, 20 Nov 2014 15:30:00 +0000</pubDate><atom:updated>2014-11-20T23:30:01.263+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Convert a long string to a named list</title><atom:summary type="text">Suppose I would like to convert this string, &quot;N=100, NRep=200, K=10, P=5&quot;, to a named list, I can use eval() and parse(). This is useful when the arguments for a function is passed as one single string as the command line argument.

.sc0 {
 font-family: &#39;Courier New&#39;;
}
.sc3 {
 font-family: &#39;Courier New&#39;;
 color: #8000FF;
}
.sc5 {
 font-family: &#39;Courier New&#39;;
 color: #FF8000;
}
.sc6 {
 </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-convert-long-string-to-named-list.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-2935645462285760176</guid><pubDate>Tue, 18 Nov 2014 15:00:00 +0000</pubDate><atom:updated>2014-11-18T23:00:03.904+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><category domain="http://www.blogger.com/atom/ns#">SPSS</category><title>[R-mini] Read an SPSS data file</title><atom:summary type="text">I still occasionally need to read an SPSS data file in R because some of my collaborators use SPSS. I usually use read.spss() from the foreign package:

library(foreign)
fromSPSS.df &lt;- read.spss(file.choose(), reencode=65001, use.value.labels=TRUE, to.data.frame=TRUE)

The output is the data frame fromSPSS.df.

file.choose() can be replaced by the file name in quotes if the SPSS data file in the </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-read-spss-data-file.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-3576946786169779715</guid><pubDate>Sun, 16 Nov 2014 15:00:00 +0000</pubDate><atom:updated>2014-11-16T23:00:07.291+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Scatter plots for Likert scales data in psychological studies: Binned scatter plot?</title><atom:summary type="text">As mentioned in a previous post, 


&quot;Scatter plot is an important tool for data exploration. However, Likert scales, with only a few discrete possible values, are common in psychology. The usual scatter plot is not good for examining the association between two Likert scale variables. Cross-tabulation table can show the frequencies, but I like using graphs.&quot;

Bubble plot is introduced in that </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-scatter-plots-for-likert-scales_16.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-RwU5A1s4dY8/VGOX76LVyJI/AAAAAAAAKzs/5OqWXfR1GH8/s72-c/binned.scatterplot.for.likert.scales.jpg" height="72" width="72"/><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-1443122440503577967</guid><pubDate>Thu, 13 Nov 2014 15:00:00 +0000</pubDate><atom:updated>2014-11-13T23:00:00.392+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Scatter plots for Likert scales data in psychological studies: Bubble plot?</title><atom:summary type="text">Scatter plot is an important tool for data exploration. However, Likert scales, with only a few discrete possible values, are common in psychology. The usual scatter plot is not good for examining the association between two Likert scale variables. Cross-tabulation table can show the frequencies, but I like using graphs. One possibility is to use bubble plot, and set the size of each bubble to </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-scatter-plots-for-likert-scales.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-yt8llnceXAY/VGOT4OIg5tI/AAAAAAAAKzg/QKODeCCn6lI/s72-c/bubble.plot.for.likert.scales.jpg" height="72" width="72"/><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-4388201518556437185</guid><pubDate>Sat, 08 Nov 2014 15:30:00 +0000</pubDate><atom:updated>2014-11-08T23:30:01.558+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Format R code</title><atom:summary type="text">This article introduces three simple ways to format R code in Blogger. For me, the Notepad++ method is the simplest one, and good enough for short 
code. However, I need to delete the style for span, and copy the 
font-family in span to .sc0 and other classes starting with sc, created by the plug-in. But it 
is simple and good enough for me.</atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-format-r-code.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-8532801084369874213</guid><pubDate>Thu, 06 Nov 2014 16:05:00 +0000</pubDate><atom:updated>2014-11-07T00:05:48.541+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] From lower triangular elements to a full matrix</title><atom:summary type="text">
.sc0 {
 font-family: &#39;Courier New&#39;;
}
.sc2 {
 font-family: &#39;Courier New&#39;;
 font-weight: bold;
 color: #0000FF;
}
.sc3 {
 font-family: &#39;Courier New&#39;;
 color: #8000FF;
}
.sc5 {
 font-family: &#39;Courier New&#39;;
 color: #FF8000;
}
.sc8 {
 font-family: &#39;Courier New&#39;;
 font-weight: bold;
 color: #000080;
}
.sc9 {
 font-family: &#39;Courier New&#39;;
}
This task is very simple. I want to construct a correlation </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-from-lower-triangular-elements.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-8475575217268240809</guid><pubDate>Wed, 05 Nov 2014 12:20:00 +0000</pubDate><atom:updated>2014-11-05T20:20:00.442+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Copy all packages to the library of the latest version of R right after installing it</title><atom:summary type="text">For some reasons, I need to keep several versions of R in my computer, and they need to have their own libraries. The function copy.packages.between.libraries() from the package installr is very useful for this purpose. Right after installing a new version of R, just run the following:

copy.packages.between.libraries()

The default options are OK for this purpose. All packages will be copied to </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-copy-all-packages-to-library-of.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-6339632169042076196</guid><pubDate>Mon, 03 Nov 2014 12:18:00 +0000</pubDate><atom:updated>2014-11-03T20:25:13.475+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] Unload a package</title><atom:summary type="text">
.sc0 {
 font-family: &#39;Courier New&#39;;
}
.sc2 {
 font-family: &#39;Courier New&#39;;
 font-weight: bold;
 color: #0000FF;
}
.sc3 {
 font-family: &#39;Courier New&#39;;
 color: #8000FF;
}
.sc8 {
 font-family: &#39;Courier New&#39;;
 font-weight: bold;
 color: #000080;
}
.sc9 {
 font-family: &#39;Courier New&#39;;
}

Interestingly, to unload a package, it is not done by something similar to library(), the function used to load a </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-unload-package.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-7577781396264522606</guid><pubDate>Mon, 03 Nov 2014 12:01:00 +0000</pubDate><atom:updated>2014-11-03T20:04:15.552+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">R-mini</category><title>[R-mini] What are R-mini posts?</title><atom:summary type="text">
What are R-mini posts? They are mini notes on R that I would like to keep record and make public for other users. They can be commonly used functions or code snippets. They can be tips for new users. They can be very simple functions most users should already know. They can be tricks for advanced users. They can be something I learned from others and would like to share. They can be anything </atom:summary><link>https://blogonresearch.blogspot.com/2014/11/r-mini-what-are-r-mini-posts.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-890488149729512581</guid><pubDate>Tue, 15 Jul 2008 13:47:00 +0000</pubDate><atom:updated>2008-07-15T21:47:19.269+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Regression</category><title>Article: &quot;Potential Problems in the Statistical Control of Variables ...&quot; by Becker 2005</title><atom:summary type="text">Article: Becker, T. E. (2005). Potential problems in the statistical control of variables in organizational research: A qualitative analysis with recommendations. Organizational Research Methods, 8, 274-289. [Abstract]
In psychological studies, it is common to include variables as &quot;control variables,&quot; for example, age, gender, educational level, and other similar variables, usually demographic </atom:summary><link>https://blogonresearch.blogspot.com/2008/07/article-potential-problems-in.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-6398322695987404639</guid><pubDate>Fri, 02 May 2008 15:15:00 +0000</pubDate><atom:updated>2010-07-24T11:20:04.602+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Factor Structure</category><category domain="http://www.blogger.com/atom/ns#">Reliability</category><category domain="http://www.blogger.com/atom/ns#">Scale Development</category><title>High Cronbach Alpha Supports a One-Factor Structure? Probably, but Not Necessarily</title><atom:summary type="text">
.Alpha {
 font-weight: bold;
 background: #DDDDDD;
}
.wrappertable {
 border-width:thin;
 border-style:solid;
 border-color:#AAAAAA;
 padding:0;
}
.wrappertable td {
 border-width:thin;
 border-style:solid;
 border-color:#AAAAAA;
 padding:0;
}
.loading {
 border-width:thin;
 border-style:solid;
 border-color:#AAAAAA;
 padding:0;
}
.loading td {
 border-width:thin;
 border-style:solid;
 </atom:summary><link>https://blogonresearch.blogspot.com/2008/05/high-cronbach-alpha-implies-one-single.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_bMsmSA0Bk-Q/SBsvdIZ3wSI/AAAAAAAAAtk/ZoBT-qMyrdQ/s72-c/Dataset3_1Factor.jpg" height="72" width="72"/><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-5176157420932303081</guid><pubDate>Sun, 20 Apr 2008 15:30:00 +0000</pubDate><atom:updated>2014-04-12T17:54:58.870+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Distribution</category><category domain="http://www.blogger.com/atom/ns#">Statistics</category><category domain="http://www.blogger.com/atom/ns#">Teaching</category><title>Plot the t-Distribution</title><atom:summary type="text">Update 2014-04-12: The techniques below are no longer necessary for Excel. In the recent version of Excel (2010 or later), T.DIST() can return the value of the probability density function. I am not sure about LibreOffice Calc (I now use LibreOffice instead of OpenOffice).

A simple (but long) formula I use in Excel and OpenOffice Calc to plot the t-distribution.
Recently, for illustration, I </atom:summary><link>https://blogonresearch.blogspot.com/2008/04/plot-t-distribution.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_bMsmSA0Bk-Q/SAIarXEpT1I/AAAAAAAAAsM/HxUOdfmE7d4/s72-c/T-+Formula+01+-+60.jpg" height="72" width="72"/><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-5447708968811305180</guid><pubDate>Sat, 12 Apr 2008 17:36:00 +0000</pubDate><atom:updated>2014-03-23T01:18:58.269+08:00</atom:updated><title>Purpose (2008 April)</title><atom:summary type="text">[I revised the previous article and reposted it on April 2008]

The purpose of this blog is to share my articles related to psychology research. I use English as the major language in this blog, as it is the language for most journals in psychology.

I originally planned to start a blog mainly for methodology. However, I occasionally have ideas on other aspects of academic research that I would </atom:summary><link>https://blogonresearch.blogspot.com/2008/04/purpose-2008-april.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4736329668300304761.post-633628494737675537</guid><pubDate>Sun, 06 May 2007 18:19:00 +0000</pubDate><atom:updated>2008-07-02T23:18:21.178+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Peer Review</category><category domain="http://www.blogger.com/atom/ns#">Submitting Manuscripts</category><title>Article: &quot;As-Is Review&quot; by Tsang and Frey 2007</title><atom:summary type="text">Article: Tsang, E. W. K., &amp; Frey, B. S. (2007). The as-is journal review process: Let authors own their ideas. Academy of Management Journal, 6, 128-136. [Abstract]
In this article, the authors discussed a major problem in the peer-review process: Are the authors really &quot;the authors&quot; of their articles? Are the articles actually  the &quot;joint-products&quot; of authors, reviewers, and editors?
As the </atom:summary><link>https://blogonresearch.blogspot.com/2007/05/article-as-is-review-by-tsang-and-frey.html</link><author>noreply@blogger.com (Shu Fai Cheung)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item></channel></rss>