会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
meidada
博客园
首页
新随笔
联系
订阅
管理
2025年8月26日
pandas 一行代码根据分类均值对分类进行排序
摘要: df = df.sort_values(by=['分类'],key=lambda x: x.map(df.groupby('分类')['数值'].mean().to_dict()))
阅读全文
posted @ 2025-08-26 16:38 meizhengchao
阅读(5)
评论(0)
推荐(0)
2025年2月5日
时序数据库arcticdb使用总结
摘要: arcticdb是专门为量化设计的数据库,读写都是使用pandas.DataFrame,其使用简单,配置方便,相对而言,功能单一且数据只能按照时间序列或者可排序的序列进行存储,无法设置多个index 经过实际案例得知,使用时间序列或者将时间序列作为第一列index,使用多个索引可以常规写入与查询,但
阅读全文
posted @ 2025-02-05 16:02 meizhengchao
阅读(386)
评论(0)
推荐(0)
2024年8月1日
sqlite3 sqlalchemy 数据库报错 database disk image is malformed
摘要: 数据库提前关闭engine.dispose() 关闭后,仍有数据写入,导致bd文件损坏
阅读全文
posted @ 2024-08-01 09:00 meizhengchao
阅读(120)
评论(0)
推荐(0)
2024年7月14日
sqlalchemy pandas转化字典转为orm写入到sqlite数据库报错类型错误的解决办法
摘要: 使用pandas读取csv数据,然后将其转化为字典,再写入到数据库的时候,数据库总是报错类型错误,于是转为orm之前,统一转化一下类型 from sqlalchemy import DECIMAL, Index, String, Date, Integer, Text, CHAR, SmallInt
阅读全文
posted @ 2024-07-14 22:16 meizhengchao
阅读(21)
评论(0)
推荐(0)
2024年6月24日
ubuntu wps odbc 连接sqlite
摘要: ubuntu桌面版办公环境,不能用office,使用wps_linux表格处理数据,大量数据写入的时候,python特别慢,需要表格连接数据库读写数据 安装sqlite odbc 首先安装sqlite的odbc sudo apt-get update sudo apt-get install uni
阅读全文
posted @ 2024-06-24 00:53 meizhengchao
阅读(242)
评论(0)
推荐(0)
2024年6月21日
sqlalchemy根据字典kv自定义表结构
摘要: 根据数据的内容自动创建数据库表结构 from sqlalchemy import create_engine, Column, Integer, String, Float, Boolean from sqlalchemy.ext.declarative import declarative_bas
阅读全文
posted @ 2024-06-21 15:52 meizhengchao
阅读(33)
评论(0)
推荐(0)
2024年6月20日
ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject
摘要: 重新安装numpy
阅读全文
posted @ 2024-06-20 17:48 meizhengchao
阅读(609)
评论(0)
推荐(0)
2024年6月5日
sqlalchemy自定义类型TypeDecorator储存时间时区到sqlite3
摘要: from sqlalchemy import String, TypeDecorator # 自定义类型 class DateTimeTZString(TypeDecorator): """指定函数名称""" impl = String def process_bind_param(self, va
阅读全文
posted @ 2024-06-05 10:48 meizhengchao
阅读(45)
评论(0)
推荐(0)
2024年5月27日
类中方法作为装饰器装饰类中方法
摘要: class DataBase: """ """ def __init__(self, setting: Dict = None): """ """ self.process_count = 0 @staticmethod def counter_decorator(func: Callable) -
阅读全文
posted @ 2024-05-27 16:08 meizhengchao
阅读(16)
评论(0)
推荐(0)
2024年5月25日
sqlite 不支持毫秒怎么办,可以用sqlalchemy自定义类型
摘要: from sqlalchemy import DECIMAL, Index, String, Date, Integer, Text, CHAR, SmallInteger, Float, Time, case, and_, extract, Boolean, Enum, TypeDecorator
阅读全文
posted @ 2024-05-25 23:09 meizhengchao
阅读(36)
评论(0)
推荐(0)
下一页
公告