注册 登录

清河洛

您现在的位置是:清河洛 > 后端服务

后端服务

  • polars中LazyFrame常用操作

    LazyFrame的属性columns list,获取或设置列名 dtypes list,获取列数据类型 schema dict,获取列数据类型 width int,获取列数LazyFrame的方法下面的方法中,参数cols均可以接收为一个str或Selector,也可以是他们组成的listcollect() 执行所有执行计划并返回执行所有任务后的DataFrame 数据类型 cast(dtypes,strict=True) 将指定列转换为指定的数据类型 dict{colname|selector:dtype} ...

    2024-10-25
  • polars中数据读取与保存

    为了降低资源使用并提高性能,在数据读取时我们读取为LazyFrame数据在数据写入方面,LazyFrame数据仅csv和parquet文件有专用的数据写入方法,且都采用流式处理模式,该模式在polars官方被标注为不稳定的,所以实际数据写入时我们使用DataFrame数据的相关方法,对于LazyFrame数据再最后需要使用LazyFrame.collect()方法来获取最终结算后的DataFrame数据CSV文本数据读取:polars.scan_csv() source str,文件或目录路径 为目录会自动...

    2024-10-23
  • polars中的选择器及聚合操作

    数据筛选是做数据分析时必不可少的常用操作polars通过一个Selectors类来实现常用的数据筛选,我们称之为选择器通过polars.selectors包中个多种函数可以创建不同功能的Selectors选择器首先需要引入该包官方建议是将包重命名为cs,你也可以重命名为任意名称或直接使用 import polars.selectors as cs 后续使用cs.func_name()的方式来调用该包中的各种函数创建不同功能的Selectors选择器 选择器的逻辑运算 & :逻辑与,例 A & B | :逻辑或,例 A | B ~ :逻辑非,例 ~A - :差集, 例 ...

    2024-10-22
  • garnet使用简介

    garnet使用简介Garnet是微软研发的开源缓存存储软件,可作为redis的替代,特别是在redis开源协议修改之后及官方不支持windows系统Garnet采用了redis相同的RESP有线协议,这使得Garnet可以通过现有的redis客户端进行连接和操作Garnet的官方github开源网址:点击打开运行Garnet需要.NET运行时,点击下载Garnet兼容目前大部分的redis命令和配置信息Garnet的官方编译程序名称为"GarnetServer.exe",在此我们重命名为"garnet.exe"(非必须)Garnet的启动Garnet通过命令行直接启动Garnet目前支...

    2024-10-14
  • pyside程序的初始化及全局设置

    Application类用于初始化应用及对应用进行全局设置,且必须在创建与用户界面相关的任何其他对象之前创建它任何Qt应用程序只能有一个Application对象 QtCore.QCoreApplication --> QtGui.QGuiApplication --> QtWidgets.QApplication 其中在使用过程中的常量均由QtCore模块的Qt模块定义,我们下面的Qt开头的常量均由该模块定义关键字参数 QtCore.QCoreApplication applicationName str,程序名称,默认为可执行文件名 applicationVersion s...

    2024-09-24


网址导航