Go Back   Diễn đàn Sinh học Việt Nam > Giảng đường > Tin sinh học

Tin sinh học Một bộ môn mới đầy triển vọng

  
Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 23-12-10, 02:01   #11
pththao
Thành viên
 
pththao's Avatar
 
Tham gia ngày: Apr 2010
Đến từ: Germany
Bài gửi: 257
Thanks: 165
Thanked 193 Times in 139 Posts
Nhân tiện xem qua ở link bạn Hồ Hữu Thọ post, mình thấy một điểm khá quan trọng cho lập trình là dạng cấu trúc tổng quát của dữ liệu chưa được đề cập đến. Tác giả nhấn mạnh khía cạnh thực hành hơn. Mình học theo kiểu viết đến đâu tra... mạng đến đấy (may là R khá gần gũi với Matlab nên không khó khăn lắm) nên không nắm được chi tiết vấn đề này. Theo mình nếu bạn moi-vao-nghe nắm vững vấn đề này có thể viết một bài nhỏ giúp mọi người tham khảo, sẽ đặc biệt hữu ích cho người mới tiếp cận với R và có chút ít khái niệm về ngôn ngữ lập trình. Thanks :)
pththao is offline   Trả Lời Với Trích Dẫn
Thanked by
Old 14-01-11, 22:42   #12
pththao
Thành viên
 
pththao's Avatar
 
Tham gia ngày: Apr 2010
Đến từ: Germany
Bài gửi: 257
Thanks: 165
Thanked 193 Times in 139 Posts
Tiếp tục thảo luận topic này chút đi :D
Mình không biết gì về object-oriented tuy nhiên có vẻ như R thuận tiện hơn nhiều ngôn ngữ khác, kể cả mathlab, ở chỗ coi tất cả các thứ sử dụng như là 'objects.'
Ấn tượng nhất là functions. Mình thấy functions trong R có thể coi như một objects, ở mức độ nào đó ngang hàng với một biến số thực, chẳng hạn x. Tức là nó có thuộc tính, có qui tắc tương tác với các objects khác. Như vậy lệnh f = function(x){} phải coi là một lệnh gán một đối tượng f cho một object kiểu function. Không biết cái này có phải ý tưởng chính của object-oriented không nhưng đúng là... rất thú vị. Chẳng hạn nhờ đó một function có thể trở thành một biến của function khác. Điều này hình như hoàn toàn không thực hiện được với pascal, thực hiện khó khăn với fortran 77 và 90, với matlab phải dùng cách khác lủng củng hơn (@-functions).
Bác nào có kinh nghiệm object-oriented xin giảng thêm :D
Tóm lại là mình bắt đầu thích R rồi :D
pththao is offline   Trả Lời Với Trích Dẫn
Old 28-01-11, 00:00   #13
pththao
Thành viên
 
pththao's Avatar
 
Tham gia ngày: Apr 2010
Đến từ: Germany
Bài gửi: 257
Thanks: 165
Thanked 193 Times in 139 Posts
Hôm nay vui tay tìm thấy link này, mọi người có thể nghiên cứu thử,
http://www1.maths.lth.se/help/R/RCC/
Programing Style không quan trọng khi bắt đầu, nhưng quen một chút có lẽ không nên mắc phải những thói quen có hại :D
pththao is offline   Trả Lời Với Trích Dẫn
Thanked by
Old 23-03-11, 15:09   #14
pththao
Thành viên
 
pththao's Avatar
 
Tham gia ngày: Apr 2010
Đến từ: Germany
Bài gửi: 257
Thanks: 165
Thanked 193 Times in 139 Posts
Nhân dịp học ở VLOS chỗ bác Hiếu, mình thấy chức năng soạn thảo trong đó phù hợp với các soạn thảo chương mục. Hay ta khởi động một cuốn hướng dẫn về R cùng soạn hoặc dịch từ wikibooks?
pththao is offline   Trả Lời Với Trích Dẫn
Old 23-03-11, 17:54   #15
Cao Xuân Hiếu
Administrator
 
Cao Xuân Hiếu's Avatar
 
Tham gia ngày: Nov 2004
Đến từ: Gatersleben, Germany
Bài gửi: 1,552
Thanks: 113
Thanked 320 Times in 173 Posts
Send a message via Yahoo to Cao Xuân Hiếu
Trích:
Nguyên văn bởi pththao View Post
Nhân dịp học ở VLOS chỗ bác Hiếu, mình thấy chức năng soạn thảo trong đó phù hợp với các soạn thảo chương mục. Hay ta khởi động một cuốn hướng dẫn về R cùng soạn hoặc dịch từ wikibooks?
Rất hữu ích. Tôi cũng đang làm việc với R nên sẽ đóng góp tích cực.
Cao Xuân Hiếu is offline   Trả Lời Với Trích Dẫn
Thanked by
Old 23-03-11, 20:35   #16
Tran_Quang_Binh
Thành viên
 
Tran_Quang_Binh's Avatar
 
Tham gia ngày: Feb 2011
Bài gửi: 36
Thanks: 3
Thanked 38 Times in 20 Posts
Xem tài liệu của Gs. Tuấn ở đây http://ykhoanet.com/r/index.htm
Tran_Quang_Binh is offline   Trả Lời Với Trích Dẫn
Thanked by
Old 23-03-11, 20:37   #17
pththao
Thành viên
 
pththao's Avatar
 
Tham gia ngày: Apr 2010
Đến từ: Germany
Bài gửi: 257
Thanks: 165
Thanked 193 Times in 139 Posts
Vậy em khởi động viết thử nghiệm bài "basic" trong note cá nhân, sẽ hoàn thiện dần. Mục tiêu cho người bắt đầu và đơn giản hơn wikibooks, làm cơ sở tiếp tục các phần phức tạp hơn, thực ra ta cùng nhau có một sườn và có thể viết trên tất cả các phần đồng thời.

@Em chưa đọc được bài đó, trang web đó chậm quá, có thể đã có viết rồi thì tốt quá, ta xem tài liệu và tóm tắt lại một cách ngắn gọn.
pththao is offline   Trả Lời Với Trích Dẫn
Old 23-03-11, 21:50   #18
TranThanh
Registered Users
 
TranThanh's Avatar
 
Tham gia ngày: Jan 2011
Bài gửi: 21
Thanks: 8
Thanked 11 Times in 8 Posts
Cuốn " Hướng dẫn phân tích số liệu và vẽ biểu đồ bằng R" của thầy Tuấn được in lâu rồi. Tui có mua ở Saigon một cuốn, rất dễ đọc và hướng dẫn chi tiết. Trên website thì khó đọc hơn.
Ai quan tâm có thể hỏi mua ở nhà sách hoặc đến nhà xuất bản Khoa học và Kỹ thuật.
TranThanh is offline   Trả Lời Với Trích Dẫn
Thanked by
Old 23-03-11, 22:45   #19
Cao Xuân Hiếu
Administrator
 
Cao Xuân Hiếu's Avatar
 
Tham gia ngày: Nov 2004
Đến từ: Gatersleben, Germany
Bài gửi: 1,552
Thanks: 113
Thanked 320 Times in 173 Posts
Send a message via Yahoo to Cao Xuân Hiếu
Trích:
Nguyên văn bởi TranThanh View Post
Cuốn " Hướng dẫn phân tích số liệu và vẽ biểu đồ bằng R" của thầy Tuấn được in lâu rồi. Tui có mua ở Saigon một cuốn, rất dễ đọc và hướng dẫn chi tiết. Trên website thì khó đọc hơn.
Ai quan tâm có thể hỏi mua ở nhà sách hoặc đến nhà xuất bản Khoa học và Kỹ thuật.
GS Tuấn viết dựa trên kinh nghiệm của người nhiều kinh nghiệm làm thống kê và R. Ngoài ra cuốn sách đó đã lâu rồi. Chúng ta viết dựa trên kinh nghiệm của begginers dành cho begginers, có những giá trị riêng, cập nhật hơn. Tôi thích cách tiếp cận của Thảo vì nó sẽ giúp tôi rất nhiều.
Cao Xuân Hiếu is offline   Trả Lời Với Trích Dẫn
Old 24-03-11, 03:24   #20
pththao
Thành viên
 
pththao's Avatar
 
Tham gia ngày: Apr 2010
Đến từ: Germany
Bài gửi: 257
Thanks: 165
Thanked 193 Times in 139 Posts
Em vừa xem qua tài liệu của thầy Tuấn soạn, đúng là rất hay và thiết thực, khá ngắn gọn nữa. Tuy nhiên em nghĩ tóm tắt theo cách nhìn của người mới tiếp cận một lần nữa cũng vẫn có ích, theo kiểu khoa học phổ thông và giáo dục bác học :D

Hơn nữa, có thể theo khẩu vị riêng, nhưng cái này cũng do những người sáng lập ra R nói, rằng họ muốn nghĩ về R như một ngôn ngữ lập trình, hơn là một phần mềm ứng dụng, tạo cho người dùng ấn tượng và cách suy nghĩ theo ngôn ngữ R, sau đó đi vào các ứng dụng để có cảm giác về những gì thực sự diễn ra sau các câu lệnh gõ vào, theo em sẽ rất có ích khi người dùng có nhu cầu viết code dài, hoặc edit các code sẵn có. Cái đó thực sự đơn giản ở bước tiếp cận mà thôi.

Cuối cùng, theo thời gian chúng ta sẽ tập hợp thêm và ghi lại những kinh nghiệm riêng từ rất nhiều người khi dùng các phần chuyên biệt khác nhau nữa (có rất nhiều packages và chỉ có wiki mới có thể bao hàm được việc đó!).

Dù sao thì cũng đã bắt đầu thử rồi :D
pththao is offline   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Chuyển đến


vB 3.8.7 Copyright © 2000 - 2017, Jelsoft Enterprises Ltd.