ÔÚLinuxϵͳÉÏʹÓÃRStudio¾ÙÐÐͳ¼ÆÆÊÎöµÄÉèÖÃÒªÁì
ÔÚlinuxϵͳÉÏʹÓÃrstudio¾ÙÐÐͳ¼ÆÆÊÎöµÄÉèÖÃÒªÁì
RStudioÊÇÒ»¿î¹¦Ð§Ç¿Ê¢µÄRÓïÑÔ¼¯³É¿ª·¢ÇéÐΣ¨IDE£©£¬¿ÉÒÔÌṩ±ã½ÝµÄͳ¼ÆÆÊÎöºÍÊý¾Ý¿ÉÊÓ»¯¹¦Ð§¡£±¾ÎĽ«ÏÈÈÝÔÚLinuxϵͳÉÏÔõÑùÉèÖÃRStudio¡£
Ò»¡¢×°ÖÃRÓïÑÔÇéÐÎ
ÔÚ×îÏÈÉèÖÃRStudio֮ǰ£¬Ê×ÏÈÐèҪװÖÃRÓïÑÔÇéÐΡ£ÔÚLinuxϵͳÉÏ£¬¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁîÀ´×°ÖÃRÓïÑÔ£º
sudo apt-get update sudo apt-get install r-base
µÇ¼ºó¸´ÖÆ
¶þ¡¢ÏÂÔز¢×°ÖÃRStudio
·¿ªä¯ÀÀÆ÷£¬½øÈëRStudio¹Ù·½ÍøÕ¾£¨https://www.rstudio.com/£©¡£
ÔÚÍøÕ¾Ê×Ò³µÄÓÒÉϽÇÕÒµ½”Download RStudio”µÄÁ´½Ó£¬µã»÷½øÈëÏÂÔØÒ³Ãæ¡£
ÔÚÏÂÔØÒ³ÃæÖУ¬Ñ¡ÔñÊʺÏÄãµÄ²Ù×÷ϵͳµÄ°æ±¾¡£ÔÚLinuxϵͳÉÏ£¬Ò»Ñùƽ³£Ñ¡Ôñ.deb£¨Debian/Ubuntu£©°æ±¾¡£
ÏÂÔØÍê³Éºó£¬·¿ªÖնˣ¬½øÈëÏÂÔØĿ¼£¬Ö´ÐÐÒÔÏÂÏÂÁîÀ´×°ÖÃRStudio£º
sudo dpkg -i rstudio-x.x.x-amd64.deb //ÆäÖÐx.x.xΪÄãÏÂÔصİ汾ºÅ sudo apt-get install -f
µÇ¼ºó¸´ÖÆ
×°ÖÃÍê³Éºó£¬Äã¿ÉÒÔÔÚÓ¦ÓóÌÐò²Ëµ¥ÖÐÕÒµ½RStudio£¬²¢Í¨¹ýµã»÷½øÈë¡£
Èý¡¢ÉèÖÃRStudio
·¿ªRStudioºó£¬»á·ºÆðÒ»¸ö½çÃ棬×óÉϽÇÊÇ´úÂë±à¼´°¿Ú£¬ÓÒÉϽÇÊÇRÏÂÁî´°¿Ú£¬×óϽÇÊÇRÊÂÇéÇø£¬ÓÒϽÇÊÇ×ÊÖúÎĵµºÍ±äÁ¿Éó²é´°¿Ú¡£
²Ëµ¥À¸ÖÐÓÐÐí¶àÑ¡Ïî¿ÉÒÔ¶¨ÖƺÍÉèÖã¬ÎÒÃÇÏȵã»÷”Tools”->”Global Options”·¿ªÉèÖÃÃæ°å¡£
ÔÚÉèÖÃÃæ°åÖеĔGeneral”Ñ¡ÏÖУ¬¿ÉÒÔÉèÖÃRStudioµÄÕûÌåÍâ¹ÛºÍÐÐΪ¡£Äã¿ÉÒÔƾ֤СÎÒ˽¼Òϲ»¶µ÷½â×ÖÌå¡¢½çÃæÖ÷ÌâµÈ¡£
ÔÚ”Code”Ñ¡ÏÖУ¬¿ÉÒÔÉèÖôúÂë±à¼Æ÷µÄ²¹È«¡¢Ëõ½ø¡¢×Ô¶¯À¨ºÅÆ¥ÅäµÈ¹¦Ð§¡£
ÔÚ”Appearance”Ñ¡ÏÖУ¬¿ÉÒÔÉèÖÃRStudioµÄÍâ¹ÛÆø¸Å¡¢×ÖÌå¾ÞϸµÈ¡£
ÔÚ”Pane Layout”Ñ¡ÏÖУ¬¿ÉÒÔÉèÖÃRStudioµÄ´°¿Ú½á¹¹¡£ºÃ±È£¬Äã¿ÉÒÔÑ¡Ôñ½«×ÊÖúÎĵµ´°¿Ú·ÅÔÚÓҲ࣬ÈÃÄãµÄ´úÂë±à¼ÇøÓò¸ü¿í¡£
ÔÚ”Project Options”Ñ¡ÏÖУ¬¿ÉÒÔÉèÖÃÏîÄ¿Ìض¨µÄÑ¡Ïî¡£
ÉèÖÃÍê³Éºó£¬µã»÷”Apply”»ò”OK”°´Å¥ÉúÑÄÉèÖá£
ËÄ¡¢Ê¹ÓÃRStudio¾ÙÐÐͳ¼ÆÆÊÎö
ÉèÖÃÍê³Éºó£¬ÎÒÃÇ¿ÉÒÔ×îÏÈʹÓÃRStudio¾ÙÐÐͳ¼ÆÆÊÎöÁË¡£ÏÂÃæ¸ø³öÒ»¸ö¼òÆÓµÄÀý×ÓÀ´ÑÝʾÔõÑùÔÚRStudioÖоÙÐÐÊý¾Ý´¦Öóͷ£ºÍ¿ÉÊÓ»¯¡£
# µ¼ÈëÊý¾Ý data <- read.csv("data.csv") # ´ÓCSVÎļþÖжÁÈ¡Êý¾Ý head(data) # Éó²éÇ°¼¸ÐÐÊý¾Ý # Êý¾Ý´¦Öóͷ£ mean_data <- apply(data, 2, mean) # ÅÌËãÿÁеľùÖµ sum_data <- as.data.frame(rowSums(data)) # ÅÌËãÿÐÐÊý¾ÝµÄ×ܺͣ¬²¢×ª»»ÎªÊý¾Ý¿ò # Êý¾Ý¿ÉÊÓ»¯ library(ggplot2) # µ¼Èëggplot2°ü ggplot(data, aes(x=var1, y=var2)) + geom_point() # »æÖÆÉ¢µãͼ
µÇ¼ºó¸´ÖÆ
ÔËÐÐÒÔÉÏ´úÂ룬Äã»á¿´µ½RStudioÓÒÉϽǵÄRÏÂÁî´°¿ÚÖÐÊä³öÁËÏìÓ¦µÄЧ¹û£¬²¢ÇÒÔÚ×óϽǵÄRÊÂÇéÇøÖÐÌìÉúÁËÏìÓ¦µÄÊý¾Ý¹¤¾ß¡£
×ܽ᣺
±¾ÎÄÏÈÈÝÁËÔÚLinuxϵͳÉÏÉèÖÃRStudioµÄÒªÁ죬²¢¸ø³öÁËÒ»¸ö¼òÆÓµÄͳ¼ÆÆÊÎöµÄÀý×Ó¡£Í¨¹ýÉèÖÃRStudio£¬ÎÒÃÇ¿ÉÒÔ¸ßЧµØ¾ÙÐÐÊý¾Ý´¦Öóͷ£ºÍ¿ÉÊÓ»¯£¬²¢¾ÙÐÐÔ½·¢ÖØ´óµÄͳ¼ÆÆÊÎö¡£Ï£Íû±¾ÎĶÔÄãÔÚLinuxϵͳÉÏʹÓÃRStudio¾ÙÐÐͳ¼ÆÆÊÎöÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇÔÚLinuxϵͳÉÏʹÓÃRStudio¾ÙÐÐͳ¼ÆÆÊÎöµÄÉèÖÃÒªÁìµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡