202103-11 R语言 实现list类型数据转换 例如:>a=list(c('232','34'),c('good','bad'),c(1,5))>a[[1]][1]"232""34"[[2]][1]"good""bad"[[3]][1]15>names(a)=c('d','w','j')>a$d[1]"232""34"$w[1]"good""bad"$j[1]15>list数据类型取值用[[]],如:>a[[1]][1]"232""34">a[1]$d[1]"232""34">现将list类型转换成常用的数据类型:1、unlist>unlist(a)d1d2w1w2j1j2"232""34""good""bad""1""5">可通过列名取值。2... 继续阅读 >
202101-29 postgresql coalesce函数数据转换方式 oracle的NVL(col,0)是判断如果col字段为空的时候赋值0,同样的postgresql中的函数就是coalesce,用法是一样的SELECTcoalesce(collect_result,value)ascollect_resultFROMcollect数据库中如果查询的字段collect_result为空那么赋值value给collect_result。补充:postgresqlcoalesce字段为空时赋一个固定值,等同oracle的nvl字段为空时赋一个固定值selectcoalesce(column_name,0)fromtable_name;以上为个人经验,希望... 继续阅读 >
202101-22 详解pandas映射与数据转换 在pandas中提供了利用映射关系来实现某些操作的函数,具体如下:replace()函数:替换元素;map()函数:新建一列;rename()函数:替换索引。一、replace() 用映射替换元素在数据处理时,经常会遇到需要将数据结构中原来的元素根据实际需求替换成新元素的情况。要想用新元素替换原来元素,就需要定义一组映射关系。在映射关系中,将旧元素作为键,新元素作为值。例如,创建字典fruits用于指明水果标识和水果名称... 继续阅读 >
202009-24 Django实现从数据库中获取到的数据转换为dict 这种方式只能应用于从数据库中获取到的单条数据,例如models.Users.objects.get()获取到的数据fromdjango.forms.modelsimportmodel_to_dictclassIndex(VIew):defget(self,request):userObj=models.Users.objects.get(id=1)userDict=model_to_dict(userObj)print(userDict)returnHttpResponse('yes')重点是导入的model_to_dict方法补充知识:django自定义标签使用,Bytes/KB/MB/GB相互转换目录结构templatetags-... 继续阅读 >