常用数据处理方法汇总

1.slice(截取数组,不改变原数组,返回一个子数组)

arrayObject.slice(start,end)
处理数据时,包括start位元素,且start位可为负,如:-1即从倒数第一位开始;end位元素不包括,且end可不写,不写即为到最末位置。

2.splice(删除/添加数组,改变原数组,返回被删除元素的数组)

arrayObject.splice(index,howmany,item1,.....,itemX)
处理数据时,index要删除/添加的位置,包括index位,可为负数 ;howmany删除的数目,为0时,不删除;item即为添加到index位的元素,可多个

3.join(将数组转换为字符串)

arrayObject.join(separator)
separator可选,分隔符

4.split(将字符串分割成数组) 

stringObject.split(separator,howmany)
separator分隔符,必选;howmany可选,分割的长度,多余的部分被剔除,剔除部分包括howmany位,不考虑;split("")分割所有字符

5.push(将元素添加到数组的末尾位置,返回新的长度--------后进先出LIFO,栈功能)

arrayObject.push(newelement1,newelement2,....,newelementX)
newelement1必填,必须要有一个元素,后面的为可选

6.pop(删除数组最后一个位置的元素,返回删除的元素,如果数组为空,则返回undefined,且不改变数组--------后进先出LIFO,栈功能)

arrayObject.pop()

7.shift(删除数组第一个位置的元素,返回删除的元素,如果数组为空,则返回undefined,且不改变数组--------先进先出FIFO,栈功能)

arrayObject.shift() 

8.unshift(将元素添加到数组的开始位置,返回新的长度--------先进先出FIFO,栈功能)

arrayObject.unshift(newelement1,newelement2,....,newelementX)
newelement1为必需项,后面为可选项

9.slice()

 

10.concat()

 

11.

转载于:https://www.cnblogs.com/cx709452428/p/10640863.html

以下是 pandas 常用数据清洗与处理方法: 1. 缺失值处理:使用 `dropna()` 函数删除包含缺失值的行或列;使用 `fillna()` 函数填充缺失值。 2. 重复值处理:使用 `drop_duplicates()` 函数移除 DataFrame 中的重复行;使用 `duplicated()` 函数查找 DataFrame 中的重复行。 3. 数据类型转换:使用 `astype()` 函数将 DataFrame 中的数据类型转换为指定类型。 4. 数据合并:使用 `merge()` 函数将两个 DataFrame 按照指定的列进行合并;使用 `concat()` 函数将多个 DataFrame 沿着指定的轴进行合并。 5. 数据分组:使用 `groupby()` 函数将 DataFrame 按照指定的列进行分组,并对每个组进行统计分析。 6. 数据排序:使用 `sort_values()` 函数对 DataFrame 按照指定的列进行排序;使用 `sort_index()` 函数对 DataFrame 按照行或列的索引进行排序。 7. 数据透视表:使用 `pivot_table()` 函数对 DataFrame 进行透视,将数据按照指定的行和列进行汇总,并进行统计分析。 8. 数据切片与切块:使用 `loc()` 或 `iloc()` 函数对 DataFrame 进行行或列的切片;使用 `cut()` 函数将 DataFrame 数据按照指定的范围切块。 9. 数据聚合:使用 `agg()` 函数对 DataFrame 进行聚合操作,如求和、计数、平均值等。 10. 数据转换:使用 `apply()` 函数对 DataFrame 中的每个元素进行转换,如将字符串转换为日期类型、将数值进行归一化等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值