自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 [pandas] pandas某一列的首字母大写

pandas某一列的首字母大写。

2024-03-13 16:39:14 147 1

原创 [pandas] Dataframe pandas 筛选某列字符串长度

pandas筛选某列字符串长度

2024-03-13 16:37:47 172

原创 [pandas] DataFrame pandas将 Series 转换为 DataFrame

【代码】[pandas] DataFrame pandas将 Series 转换为 DataFrame。

2024-03-13 16:32:55 140

原创 [pandas] DataFrame panas 行转列拼接去重

DataFrame panas 行转列拼接去重

2024-03-13 16:31:47 219

原创 [pandas] DataFrame Pandas 求某行某列的某个字符的个数

DataFrame Pandas 求某行某列的某个字符的个数

2024-03-13 16:12:21 218

原创 [pandas] DataFrame pandas求sql的 count(distinct) count(0)

pandas 求 count distinct

2024-03-13 15:39:46 196

原创 【YoloV5】YoloV5训练图片增强 python代码

【代码】【YoloV5】YoloV5训练图片增强 python代码。

2022-11-28 17:39:15 1041 1

原创 测试Article

测试测试

2022-09-27 23:05:04 147

原创 [Redshift] (PostgreSQL) 判断字符串中包含某字符

Redshift (PostgreSQL) 判断字符串中包含某字符。

2022-09-04 10:11:39 434

原创 [Redshift] (PostgreSQL) 解析json格数文本

Redshift (PostgreSQL) 解析json格数文本。

2022-09-04 09:14:53 404

原创 [Excel] excel随机填充内容/文本/数字

excel随机填充内容/文本/数字;excel 设置vlookup

2022-09-03 23:16:29 1941

原创 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 185

原创 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 202

原创 [python - str] python 将字符串中字母 转大小写

python 字符串转大小写str = "hello word"# 把所有字符中的小写字母转换成大写字母print(str.upper()) # 把所有字符中的大写字母转换成小写字母print(str.lower()) # 把第一个字母转化为大写字母,其余小写 print(str.capitalize()) # 把每个单词的第一个字母转化为大写,其余小写 print(str.title()) ...

2021-09-13 14:02:53 2227

原创 [pandas] DataFrame 设置某列小数 为保留两位小数的百分数格式

DataFrame 设置某列数据保留两位小数data[u'线损率'] = data[u'线损率'].apply(lambda x: format(x, '.2%'))

2021-09-10 08:33:34 17572 10

原创 [python - list] python用指定字符串拼接list中的数字

将_list = ["h","e","l","l","o"]转换成字符输出:_list = ["h","e","l","l","o"]print ",".join(a_list)如果list中不是字符串,而是数字,则不能使用如上的方法,会有如下的错误:TypeError: sequence item 0: expected string, int found可以有以下的两种方法:方法1num_list = [0,1,2,3,4,5,6,7,8,9]num_list_new =.

2021-09-09 08:26:28 502

原创 [python - list] python中将list按指定分隔符拼接成字符串输出

在Python中,有时需要将list以字符串的形式输出,此时可以使用如下的形式:",".join(list_sample)

2021-09-09 08:22:57 2688

原创 [python dict] python 保存字典为json文件

python 保存字典为json文件# 方法1json_str = json.dumps(all_house,ensure_ascii=False)json_str = json.dumps(test_dict)# 方法2with open('test_data.json', 'w') as json_file: json_file.write(json_str)

2021-09-09 08:16:21 908

原创 [pandas] DataFrame 根据某列排序

DataFrame 根据某列排序# 根据col1 排序df.sort_values(by=['col1'],na_position='first'))

2021-09-09 08:12:51 1075

原创 [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 6398

原创 [pandas] DataFrame 筛选多项条件

DataFrame 筛选多项条件some = all_data[(all_data['User_id'] == 1439408) & (all_data['Date'].isna())]

2021-09-09 00:11:17 607

原创 [List] python 转换list元素类型

python 转换list元素类型label_list = [int(i) for i in label_list]

2021-09-09 00:10:19 398

原创 [List] python list去重并保持原顺序

python list去重并保持原顺序ids = list(set(x))ids.sort(key=x.index)

2021-09-09 00:09:30 147

原创 [pandas] DataFrame 读取csv时设置数据类型

DataFrame 读取csv时设置数据类型df = pd.read_csv("somefile.csv", dtype = {'column_name' : str})

2021-09-09 00:07:48 6144

原创 [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 505

原创 [pandas] DataFrame drop_duplicates() 删除重复行数据去重

DataFrame drop_duplicates() 删除重复行dfLancome = dfLancome.drop_duplicates()

2021-09-08 23:40:34 790

原创 [pandas] DataFrame merge报错 不同类型不能merge

DataFrame merge报错 不同类型不能merge# 先改变列数据类型 再 mergebase_df['article_id'] = base_df['article_id'].apply(int)

2021-09-08 23:39:06 2029

原创 [List] List 前一个和后一个词组成元组

List 前一个和后一个词组成元组[(word[i],word[i+1]) for I in range(len(words)-1)]

2021-09-08 23:37:42 92

原创 [pandas] DataFrame 筛选某列为指定值的数据

DataFrame 筛选某列为指定值的数据Df1 = df1[df1['A'].isin([1])]df1[df1['A'].isin([1])] 选取df1中A列包含数字1的行

2021-09-08 23:36:07 3639

原创 [pandas] DataFrame 求某列均值

DataFrame 求某列均值df[col].mean())

2021-09-08 23:35:04 20542

原创 [pandas] DataFrame 横向对应拼接

DataFrame 横向对应拼接df389 = pd.merge( df1, df1, how = 'left', on = 'id' )

2021-09-08 23:34:09 1235

原创 [pandas] DataFrame 删除某些列

DataFrame 删除某些列df4 = df4.drop(columns=['sku_code', 'main_sku'])

2021-09-08 23:26:01 71

原创 [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 10713

原创 [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 4161

原创 [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 2638

转载 python-leecode-035顺时针打印矩阵

035顺时针打印矩阵输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]解法1class Solution: def spiralOrder(self, matrix:[[int

2021-06-03 09:00:32 81

翻译 python-leecode-034表示数值的字符串

034表示数值的字符串请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。数值(按顺序)可以分成以下几个部分:若干空格一个 小数 或者 整数(可选)一个 'e' 或 'E' ,后面跟着一个 整数若干空格小数(按顺序)可以分成以下几个部分:(可选)一个符号字符('+' 或 '-')下述格式之一:至少一位数字,后面跟着一个点 '.'至少一位数字,后面跟着一个点 '.' ,后面再跟着至少一位数字一个点 '.' ,后面跟着至少一位数字整数(按顺序)可以分成以下几个部分:(可选

2021-05-11 08:21:14 310

原创 python-leecode-032采购方案

032采购方案小力将 N 个零件的报价存于数组 nums。小力预算为 target,假定小力仅购买两个零件,要求购买零件的花费不超过预算,请问他有多少种采购方案。注意:答案需要以 1e9 + 7 (1000000007) 为底取模,如:计算初始结果为:1000000008,请返回 1示例 1:输入:nums = [2,5,3,5], target = 6输出:1解释:预算内仅能购买 nums[0] 与 nums[2]。示例 2:输入:nums = [2,2,1,9], target = 10

2021-05-08 08:32:25 303 1

原创 python-leecode-031整数的各位积和之差

031整数的各位积和之差给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。输入:n = 234输出:15 解释:各位数之积 = 2 * 3 * 4 = 24 各位数之和 = 2 + 3 + 4 = 9 结果 = 24 - 9 = 15输入:n = 4421输出:21解释: 各位数之积 = 4 * 4 * 2 * 1 = 32 各位数之和 = 4 + 4 + 2 + 1 = 11 结果 = 32 - 11 = 21# 解法1:class Sol

2021-04-28 23:00:58 1330 1

原创 sql-leecode-01变更性别

01变更性别给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:| id | name | sex | salary ||----|------|-----|--------|| 1 | A | m | 2500 || 2 | B

2021-04-28 22:35:35 141 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除