由于是從科學(xué)計(jì)算的角度出發(fā),R 中的數(shù)據(jù)結(jié)構(gòu)非常的簡單,主要包括 向量(一維)、多維數(shù)組(二維時(shí)為矩陣)、列表(非結(jié)構(gòu)化數(shù)據(jù))、數(shù)據(jù)框(結(jié)構(gòu)化數(shù)據(jù))。而 Python 則包含更豐富的數(shù)據(jù)結(jié)構(gòu)來實(shí)現(xiàn)數(shù)據(jù)更精準(zhǔn)的訪問和內(nèi)存控制,多維數(shù)組(可讀寫、有序)、元組(只讀、有序)、集合(唯一、無序)、字典(Key-Value)等等。
矩陣操作
實(shí)際上,Python(numpy) 和 R中的矩陣都是通過一個(gè)多維數(shù)組(ndarray)實(shí)現(xiàn)的。