Phần mềm R

“Giải thưởng phần mềm mã nguồn mở tốt nhất: Bossie Awards 2010″

R là phần mềm  phân tích dữ liệu được xây dựng bởi Ross Ihaka và Robert Gentleman tại  The University of Auckland, New Zealand, tiếp tục được phát triển bởi nhóm R Development Core Team.  R là một phần mềm hoàn toàn miễn phí. Tuy miễn phí, nhưng chức năng của R không thua kém các phần mềm thương mại. Tất cả nhưng phương pháp, mô hình mà các phần mềm thương mại có thể làm được thì R cũng có thể làm được. R có lợi thế là khả năng phân tích biểu đồ tuyệt vời. Không một phần mềm nào có thể sánh với R về phần biểu đồ!

Nhưng R có cái bất lợi là dùng lệnh (giống như Stata hay SAS) chứ không dùng “menu” như  SPSS.  Điều này có nghĩa là đối với người “lười biếng” thì sẽ thấy R bất tiện.  Nhưng với người muốn nắm lấy những cơ chế căn bản của R, thì sẽ thích ngôn ngữ này ngay.  Đối với những người giỏi vi tính và toán, R là phần mềm lí tưởng.

R được cấp phép theo GNU GPL.

Link: http://www.r-project.org/

Hướng dẫn sử dụng R (cho học phần Toán cao cấp):  http://tuanvanle.wordpress.com/2011/11/25/h%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-s%E1%BB%AD-d%E1%BB%A5ng-r/

Xem bài giới thiệu và hướng dẫn sử dụng của GS. Nguyễn Văn Tuấn (Viện Nghiên cứu Y khoa Garvan & Đại học New South Wales, Úc): http://nguyenvantuan.net/r/67-gioi-thieu-r

Ghi chú: Phần mềm rất mạnh. Thích hợp cho giảng dạy, nghiên cứu khoa học & thực tiễn.

21 phản hồi

  1. thưa thầy! thầy cho e hỏi, thầy ghi như thế này”Nếu phương trình có chứa giai thừa (!) cần cài thêm package pracma và gọi package này trước khi giải. ” thì cài thêm package pracma kiểu gì hả thầy và cách gọi package nữa. mong thầy trả lời sớm giúp e

    • thưa thầy! em gõ ví dụ của thầy, em gõ đến câu lệnh: ketqua <- ode(y = dieukien, func = ham,times = 2:20, parms = 0, method = "iteration") rồi enter thì hiện dòng chữ could not find function "ode" là làm sao Ạ?

  2. thưa thầy!thầy nói đồ thị sẽ được đưa ra 1 file khác.làm cách nào để vào file đó ạ?

  3. thay oi can bac 3 thi go the nao ạ????????

  4. y=lg x + sqrt (π – 4arctan x )

    > x y<-(log10(x)+sqrt(pi-4*atan(x)))
    Warning messages:
    1: NaNs produced
    2: In sqrt(pi – 4 * atan(x)) : NaNs produced
    như thế này là lỗi j thầy ơi em chưa hiểu nó sai ở đâu nữa , thầy có thể giúp em dc k thầy

  5. y=lg x + sqrt (π – 4arctan x )

    > xy<-(log10(x)+sqrt(pi-4*atan(x)))
    Warning messages:
    1: NaNs produced
    2: In sqrt(pi – 4 * atan(x)) : NaNs produced
    như thế này là lỗi j thầy ơi em chưa hiểu nó sai ở đâu nữa , thầy có thể giúp em dc k thầy

  6. y=lg x + sqrt (π – 4arctan x )

    > xy<-(log10(x)+sqrt(pi-4*atan(x)))
    Warning messages:
    1: NaNs produced
    2: In sqrt(pi – 4 * atan(x)) : NaNs produced
    như thế này là lỗi j thầy ơi em chưa hiểu nó sai ở đâu nữa , thầy có thể giúp em dc k thầy

  7. thưa thầy,em tải phần mềm R về rồi nhưng đến lúc làm đến pt sai phân thì thầy có hướng dẫn là phải cài đặt package deSolve nhưng em không biết phải làm thế nào ? Thầy chỉ giùm e ak

  8. thầy ơi thầy cho e hỏi, e làm bài phần vẽ đồ thị nghiêm riêng của PTVP và bị hiện lỗi là Error in func(time, state, parms, …) : object ‘xy’ not found.
    lỗi đó phải sửa thế nào ạ?
    e cảm ơn thầy

  9. thưa thầy! em gõ ví dụ của thầy, em gõ đến câu lệnh: ketqua <- ode(y = dieukien, func = ham,times = 2:20, parms = 0, method = "iteration") rồi enter thì hiện dòng chữ could not find function "ode" là làm sao Ạ?

    • thầy ơi e làm theo hướng dẫn của thầy nhưng phần <nghiem<-ode(y=dieukien,func=ham,times=6:16,parms=1) nó cứ hiện lỗi ở "ode" ạ. Thầy có thể giải thích hộ e đc không ạ?

  10. Em chào thầy. Em là học sinh lớp 1413FMAT0211
    Thầy cho em hỏi chút ạ :3
    > f integrate(f,lower=4,upper=14)
    Error in integrate(f, lower = 4, upper = 14) : non-finite function value
    In addition: Warning message:
    In log(tan(x)) : NaNs produced
    như thế này đã đúng chưa thầy ?? :(
    em có xem ví dụ nhưng không có ghi log(tan(x)) thế này :3

  11. thầy ơi cho em hỏi e làm về vẽ dồ thị ptsp tại sao làm đúng hết các câu lệnh rồi và chương trình cũng cho ra 1 cái bảng như trong hướng dẫn rồi n cái bảng ấy lại trắng tinh k có đồ thị ha? thầy . thầy giup e với

    • c ơi cậu làm nhiệm vụ mấy vậy. t cũng làm ptsp nhiệm vụ 5 mà sao t gõ đến câu lệnh: ketqua <- ode(y = dieukien, func = ham,times = 2:20, parms = 0, method = "iteration") rồi enter thì hiện dòng chữ could not find function "ode". cậu giúp t đk ko?

  12. vẽ đồ thị nghiệm riêng của các PTVP kiểu gì thầy ơi?

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

Theo dõi

Get every new post delivered to your Inbox.

Join 50 other followers

%d bloggers like this: