![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pandas
白熊188
这个作者很懒,什么都没留下…
展开
-
[pandas] pandas某一列的首字母大写
pandas某一列的首字母大写。原创 2024-03-13 16:39:14 · 139 阅读 · 1 评论 -
[pandas] Dataframe pandas 筛选某列字符串长度
pandas筛选某列字符串长度原创 2024-03-13 16:37:47 · 140 阅读 · 0 评论 -
[pandas] DataFrame pandas将 Series 转换为 DataFrame
【代码】[pandas] DataFrame pandas将 Series 转换为 DataFrame。原创 2024-03-13 16:32:55 · 131 阅读 · 0 评论 -
[pandas] DataFrame panas 行转列拼接去重
DataFrame panas 行转列拼接去重原创 2024-03-13 16:31:47 · 211 阅读 · 0 评论 -
[pandas] DataFrame Pandas 求某行某列的某个字符的个数
DataFrame Pandas 求某行某列的某个字符的个数原创 2024-03-13 16:12:21 · 190 阅读 · 0 评论 -
[pandas] DataFrame pandas求sql的 count(distinct) count(0)
pandas 求 count distinct原创 2024-03-13 15:39:46 · 149 阅读 · 0 评论 -
python-leecode-118. 杨辉三角
杨辉三角给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。class Solution: def generate(self, numRows: int) -> List[List[int]]: res = [[1]*i for i in range(1, numRows+1)] for index, element in enumerate(res): .原创 2022-05-18 08:25:24 · 174 阅读 · 0 评论 -
python-leecode-566. 重塑矩阵
重塑矩阵在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。给你一个由二维数组 mat 表示的 m x n 矩阵,以及两个正整数 r 和 c ,分别表示想要的重构的矩阵的行数和列数。重构后的矩阵需要将原始矩阵的所有元素以相同的 行遍历顺序 填充。如果具有给定参数的 reshape 操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。# 解法1class Solution: d.原创 2022-05-18 08:06:27 · 196 阅读 · 0 评论 -
[pandas] DataFrame 设置某列小数 为保留两位小数的百分数格式
DataFrame 设置某列数据保留两位小数data[u'线损率'] = data[u'线损率'].apply(lambda x: format(x, '.2%'))原创 2021-09-10 08:33:34 · 17382 阅读 · 10 评论 -
[pandas] DataFrame 根据某列排序
DataFrame 根据某列排序# 根据col1 排序df.sort_values(by=['col1'],na_position='first'))原创 2021-09-09 08:12:51 · 1067 阅读 · 0 评论 -
[pandas] DataFrame 填充空值的方法
DataFrame 填充空值的方法# 直接0值填充df3.fillna(value=0)# 用前一行的值填充df.fillna(method='pad',axis=0) # 用后一列的值填充df.fillna(method='backfill',axis=1)原创 2021-09-09 08:10:52 · 6353 阅读 · 0 评论 -
[pandas] DataFrame 筛选多项条件
DataFrame 筛选多项条件some = all_data[(all_data['User_id'] == 1439408) & (all_data['Date'].isna())]原创 2021-09-09 00:11:17 · 605 阅读 · 0 评论 -
[List] python 转换list元素类型
python 转换list元素类型label_list = [int(i) for i in label_list]原创 2021-09-09 00:10:19 · 396 阅读 · 0 评论 -
[pandas] DataFrame 读取csv时设置数据类型
DataFrame 读取csv时设置数据类型df = pd.read_csv("somefile.csv", dtype = {'column_name' : str})原创 2021-09-09 00:07:48 · 6069 阅读 · 0 评论 -
[pandas] DataFrame 直接新增数据
DataFrame 直接新增数据 data['d'] = [5,6] # append 新增行 res = pd.DataFrame(columns=('lib', 'qty1', 'qty2')) res = res.append( [ { 'qty1' : 10.0} ], ignore_index = True )原创 2021-09-09 00:06:42 · 498 阅读 · 0 评论 -
[pandas] DataFrame drop_duplicates() 删除重复行数据去重
DataFrame drop_duplicates() 删除重复行dfLancome = dfLancome.drop_duplicates()原创 2021-09-08 23:40:34 · 785 阅读 · 0 评论 -
[pandas] DataFrame merge报错 不同类型不能merge
DataFrame merge报错 不同类型不能merge# 先改变列数据类型 再 mergebase_df['article_id'] = base_df['article_id'].apply(int)原创 2021-09-08 23:39:06 · 1998 阅读 · 0 评论 -
[pandas] DataFrame 筛选某列为指定值的数据
DataFrame 筛选某列为指定值的数据Df1 = df1[df1['A'].isin([1])]df1[df1['A'].isin([1])] 选取df1中A列包含数字1的行原创 2021-09-08 23:36:07 · 3604 阅读 · 0 评论 -
[pandas] DataFrame 求某列均值
DataFrame 求某列均值df[col].mean())原创 2021-09-08 23:35:04 · 20284 阅读 · 0 评论 -
[pandas] DataFrame 横向对应拼接
DataFrame 横向对应拼接df389 = pd.merge( df1, df1, how = 'left', on = 'id' )原创 2021-09-08 23:34:09 · 1221 阅读 · 0 评论 -
[pandas] DataFrame 删除某些列
DataFrame 删除某些列df4 = df4.drop(columns=['sku_code', 'main_sku'])原创 2021-09-08 23:26:01 · 67 阅读 · 0 评论 -
[pandas] DataFrame 取指定列为某些值的行
DataFrame 取指定列为某些值的行sample_list=[2233,1122,1133,1223]sample_prod_df = all_prod_df[all_prod_df['product_id'].isin(sample_list)]sample_prod_df原创 2021-09-08 23:24:09 · 10309 阅读 · 0 评论 -
[pandas] DataFrame 对列重命名 :df.rename
DataFrame 对列重命名 :df.renamedf3.rename(columns={0:'product_id_a', 1:'product_id_b'}, inplace=True)原创 2021-09-08 23:19:06 · 4151 阅读 · 0 评论 -
[pandas] DataFrame 按指定字符串拼接两列:df.concat
DataFrame 按指定字符串拼接两列:df.concatdf3 = pd.concat([df1['cosine'],df1['couple_product_id'].str.split('_', expand=True)], axis=1)原创 2021-09-08 23:17:17 · 2625 阅读 · 0 评论 -
【pandas】DataFrame 数据处理 笔记 全
df 某一列字母转大写df['列名'] = df['列名'].str.upper()df.concatdf3 = pd.concat([df1['cosine'],df1['couple_product_id'].str.split('_', expand=True)], axis=1)df.renamedf3.rename(columns={0:'product_id_a', 1:'product_id_b'}, inplace=True)df 取某些列df5 = df.原创 2020-10-03 12:38:00 · 248 阅读 · 0 评论 -
【pandas】DataFrame 某一列字母全转大写
df 某一列字母转大写df['列名'] = df['列名'].str.upper()原创 2020-10-03 12:33:59 · 11037 阅读 · 0 评论