R语言函数 | Python/Pandas函数 | 功能 |
---|---|---|
table(x) |
x.value_counts() |
计算x中唯一值的频率 |
rbind(df1,df2) |
pd.concat([df1, df2], axis = 0) |
数据框按行连接 |
cbind(df1,df2) |
pd.concat([df1, df2], axis = 1) |
数据框按列连接 |
paste0("I am ", name,".") |
f"I am {name}." |
字符串的连接 |
colnames(df) |
df.columns |
提取df的列名 |
rownames(df) |
df.index |
提取df的行名 |
dim(df) |
df.shape |
提取df的维度 |
read_csv | read.csv | 读取csv文件 |
read_excel | read_excel | 读取Excel文件 |
to_csv | write.csv | 将数据写入csv文件 |
to_excel | write.xlsx | 将数据写入Excel文件 |
head | head | 显示数据前几行 |
tail | tail | 显示数据后几行 |
describe | summary | 描述性统计 |
unique | unique | 查看唯一值 |
groupby | group_by | 按照指定变量进行分组 |
apply | apply | 对数据进行函数操作 |
merge | merge | 合并数据 |
pivot_table | dcast | 透视表 |
melt | melt | 数据的长宽变换 |
plot | plot | 绘制图表 |
corr | cor | 计算相关系数 |
cov | cov | 计算协方差 |
网友评论