ComfyUI-Data-Analysis

3天前更新 9 0 0

ComfyUi数据分析插件,应用pandas进行数据分析,然后用mlb进行可视化。

收录时间:
2025-04-16
ComfyUI-Data-AnalysisComfyUI-Data-Analysis

 

ComfyUI-Data-Analysis是 ComfyUI 的一个扩展,它提供了自定义节点,用于在 ComfyUI 中使用 Pandas、Seaborn 和 Matplotlib 进行数据分析。尤其适合于使用 ComfyUI 的节点系统分析结构化数据(表格数据)。


ComfyUI-Data-Analysis

特征

 

ComfyUI-Data-Analysis包含众多自定义节点,用于包装 Pandas、Matplotlib 和 Seaborn。完整列表请参阅节点参考

这些节点允许您以直观的图形方式进行复杂的分析。您还可以将它们与其他 ComfyUI 自定义节点组合,以满足您的工作流程需求(例如,集成图像)。

可视化与分析

 

这些自定义节点提高了数据探索和可视化的效率和可用性。创建示例数据并绘制图表非常简单:

ComfyUI-Data-Analysis
示例图

此外,您还可以分析 ComfyUI 工作流程中生成的图像。下方是显示红色通道像素分布的直方图示例(请注意,您还需要配套的ComfyUI-Pt-Wrapper 扩展来访问 PyTorch 张量,如下面的屏幕截图所示):

ComfyUI-Data-Analysis

安装

 

注意:运行此自定义模块不需要 GPU。

通过 ComfyUI Manager 安装

 

  1. 按下顶部菜单栏上的管理器按钮以显示 ComfyUI 管理器菜单。
  2. 单击自定义节点管理器。
  3. 在搜索字段中输入数据分析。
  4. 屏幕上将显示“ComfyUI-Data-Analysis”。选择“安装”。
  5. 重新启动 ComfyUI。
  6. 重新加载浏览器页面。

通过 git 安装

 

  1. 导航到custom_nodesComfyUI 安装中的目录。

  2. 运行以下命令:

    git clone https://github.com/HowToSD/ComfyUI-Data-Analysis.git

    这将创建一个新的子目录 ComfyUI-Data-Analysis。

  3. 将文件夹名称从 ComfyUI-Data-Analysis 重命名为 data-analysis。跳过此步骤将导致示例工作流失败,因为它们依赖于此文件夹名称。

  4. 检查你的 ComfyUI 环境是否已包含 requirements.txt 中列出的必需软件包。如果没有,请使用 pip 安装它们。

    pip install -r requirements.txt
    

    请参阅 requirements.txt 以了解正确的版本。

  5. 启动 ComfyUI。

安装故障排除

 

此自定义节点模块需要 pandas 和 matplotlib,而这些软件包不包含在默认的 ComfyUI 安装中。如果您使用 ComfyUI 管理器安装此模块,则这些软件包应该会自动安装。但是,如果安装失败,请参阅 pandas 和 matplotlib 文档进行手动安装。

用户指南:https://github.com/HowToSD/ComfyUI-Data-Analysis/blob/main/docs/ug.md

用户指南

 

有关节点的完整列表,请参阅节点参考。

笔记

 

本页面最初使用旧版 ComfyUI 数据分析创建,因此部分屏幕截图和参考资料可能包含已弃用的节点名称和过时的套接字数据类型。此外,本页面仅涵盖当前节点集的一部分。有关具体功能,请参阅节点参考。

基本概念

 

如何连接 DataFrame 的节点

 

要将 DataFrame 输出从一个 Pandas 节点连接到另一个 Pandas 节点,请将连线移至文本字段的左上角。您可能需要将鼠标悬停在角落处才能找到正确的连接点。

如何添加节点

 

您可以右键单击,选择“添加节点”,转到“数据分析”,然后查找以下节点:

更快捷的方法是双击画布打开节点搜索对话框。

示例目录包含从此包中的示例数据集加载数据的工作流。这些工作流应该能帮助您了解如何使用这些节点。

加载数据

 

使用Pandas 加载 CSV节点加载 CSV 文件,如果 CSV 文件包含索引列,则使用 Pandas 加载带索引的 CSV节点。这些节点假定文件采用 UTF-8 编码。如果文件未采用 UTF-8 编码,请使用Pandas 加载带编码的 CSV 节点指定文件的编码。如果数据是在 UTF-8 编码流行之前收集的,则需要指定编码。例如,对于包含美国和西欧重音字符的文件,您可以尝试使用“latin_1”进行编码。 ComfyUI-Data-Analysis

使用Pandas Load JSON节点加载 JSON 文件。

这些节点发出一个 DataFrame 对象。除非您指定绝对文件路径,否则 CSV 文件路径是相对于 ComfyUI 安装目录的。

保存数据

 

使用Pandas 的“保存 CSV”节点将 DataFrame 保存为 CSV 文件。使用Pandas 的“保存 JSON ”节点将 DataFrame 保存为 JSON 文件。

在 UI 上创建数据

 

要在 UI 上构建 DataFrame,请使用Pandas Create 节点Pandas Create with Index节点。这些节点会显示多行文本区域,您可以在其中输入 CSV 格式的数据。如果数据包含索引列,请使用Pandas Create with Index 节点并指定索引列。

ComfyUI-Data-Analysis

使用CDA JSON Create可以从文本字段中输入的字符串创建 JSON。例如,如果您想为需要输入整数列表的节点创建列表,那么此节点是理想的选择。

提取列和行标签

 

使用Pandas ColumnsPandas Index节点。由于这些节点输出 JSON 序列化的 Index 对象,因此要显示其值,请使用Pandas Show Text节点,如下所示:

ComfyUI-Data-Analysis

选择列和行

 

使用Pandas Select Columns来选择列。对于行,有多个选项。使用Pandas Select Rows来按过滤条件选择行。

ComfyUI-Data-Analysis

您可以使用Pandas Loc Row Series逐行选择标签(索引)。您可以使用 Pandas Iloc Row Series逐行选择整数位置。这些节点返回 JSON 序列化的 Series 对象。

您可以使用 Pandas Iloc Rows DataFrame通过行整数位置列表来选择行。此节点返回 JSON 序列化的 DataFrame 对象。您需要将整数列表传递给此节点。这可以通过使用CDA JSON Create节点来完成。 ComfyUI-Data-Analysis

对于 Pandas Loc Row Series,需要指定标签的数据类型,如下所示: ComfyUI-Data-Analysis

对于 Pandas Iloc Row Series,您只需指定行整数位置: ComfyUI-Data-Analysis

请注意,在 Pandas 中,整数位置相当于其他软件中的索引,而“索引”是指分配给每行的唯一标签。请参阅pandas.DataFrame.iloc.html

通过行标签(索引)和列标签选择单元格

 

使用Pandas Loc Cell Str 通过行标签(索引)和列标签选择单元格。标签的数据类型需要指定,如下所示:

ComfyUI-Data-Analysis

此节点将单元格值作为字符串输出,而不管实际的单元格数据类型。

分组行

 

使用Pandas Group By对行进行分组并应用聚合函数。目前支持以下聚合函数:

  • 意思是
  • 数数
  • 标准差
  • 分钟
  • 最大限度

下面显示了使用 sum、mean、count 函数的示例: ComfyUI-Data-Analysis

下面显示了使用 std、min、max 函数的示例:

ComfyUI-Data-Analysis

您还可以使用多个列来应用聚合函数。以下示例中,“数量”和“价格”列被聚合到“水果”列: ComfyUI-Data-Analysis

连接 DataFrame

 

使用Pandas Join。您可以选择内连接、左连接、右连接或外连接。首先,使用两个Pandas Load CSV节点分别加载左侧 DataFrame 和右侧 DataFrame 的 CSV 文件。

ComfyUI-Data-Analysis

内连接

 

在“on column name”字段中指定公共列,并在Pandas Join节点中将连接方法设置为inner。 ComfyUI-Data-Analysis

左连接

 

在“on column name”字段中指定公共列,并在Pandas Join节点中将连接方法设置为left。 ComfyUI-Data-Analysis

右连接

 

在“on column name”字段中指定公共列,并在Pandas Join节点中将连接方法设置为right。 ComfyUI-Data-Analysis

外连接

 

在“on column name”字段中指定公共列,并在Pandas Join节点中将连接方法设置为outer。 ComfyUI-Data-Analysis

工作流文件 examples/workflows/join.json 包含上述所有案例。

提取前几行

 

使用Pandas Head

缺失值处理

 

使用Pandas Is NA检查 DataFrame 中是否存在缺失值,使用Pandas Drop NA从 DataFrame 中删除缺失值。

ComfyUI-Data-Analysis

显示文本

 

使用Pandas Show Text节点。

目前,此节点使用的代码取自 ComfyUI-Custom-Scripts 的“显示文本”自定义节点 ( https://github.com/pythongosssss/ComfyUI-Custom-Scripts/blob/main/py/show_text.py )。此节点已被复制,用于显示文本,无需用户安装上述自定义节点包。但是,如果您已安装 ComfyUI-Custom-Scripts,则也可以使用该包中的“显示文本”节点。

显示 DataFrame 内容

 

使用Pandas 的“显示 DataFrame”节点。当行数较大时,此节点会在字符串转换过程中自动隐藏中间行,因此显示大小应始终在可控范围内。

显示系列内容

 

使用Pandas Show Series节点。

提取 DataFrame 统计数据

 

使用Pandas Summary提取统计数据,然后将输出连接到Pandas Show Text进行显示。 ComfyUI-Data-Analysis

按列对 DataFrame 进行排序

 

使用Pandas 排序

ComfyUI-Data-Analysis

汇总统计数据

 

您可以使用以下节点计算 DataFrame 中每列的汇总统计数据:

  • Pandas Count获取列的行数。
  • Pandas Min获取列中的最小行值。
  • Pandas Max获取列内行值的最大值。
  • Pandas Mean用于获取某一列中行值的平均值。
  • Pandas Median用于获取列内行值的中位数。
  • Pandas 模式用于获取列内行值的模式。
  • Pandas Sum用于获取某一列中行值的总和。
  • Pandas Std用于获取列内行值的标准差。
  • Pandas Var用于获取列内行值的方差。

所有节点都返回一个 Series,除了 Pandas Mode 返回一个 DataFrame。这是必要的,因为多个值可能以最高的频率出现。例如:

apple
apple
apple
banana
donut
coconut
coconut
coconut

在这种情况下,苹果和椰子都是模式。

DataFrames 和 Series 的二元运算符

 

对于两个 DataFrame 的二元运算,可以使用以下运算符:

节点名称 功能
Pandas 添加 添加两个 DataFrame
熊猫分部 将一个 DataFrame 除以另一个 DataFrame
熊猫穆尔 将两个 DataFrame 相乘
熊猫战俘 将一个 DataFrame 提升为另一个 DataFrame 的幂
熊猫潜艇 从另一个 DataFrame 中减去一个 DataFrame
Pandas 水平连接 水平连接两个 DataFrame(axis=1)
Pandas 垂直连接 垂直连接两个 DataFrame(axis=0)

ComfyUI-Data-Analysis

对于 DataFrame 和 Series 的二元运算,可以使用以下运算符:

节点名称 功能
Pandas Add 系列 添加 DataFrame 和 Series
Pandas Div系列 将 DataFrame 除以 Series
熊猫Mul系列 将 DataFrame 与 Series 相乘
熊猫战俘系列 将 DataFrame 提升至 Series 的幂次方
熊猫子系列 从另一个 DataFrame 中减去一个 Series

将 DataFrame 转换为字符串

 

使用Pandas 转字符串。此节点用于将 DataFrame 转换为可显示的字符串,当数据量过大时,它会截断数据。这可用于在文本显示节点(例如“显示文本”节点)中显示数据内容。但是,您可以使用“显示 DataFrame”节点来显示 DataFrame 内容,因此通常不需要使用此节点。

将系列转换为字符串

 

使用Pandas Series To String 节点。此节点将 Pandas Series 转换为可显示的字符串。您可以将其用作Pandas Show Text节点的输入。

显示图表或图表

 

使用以下方法之一:

节点 目的
MPL 条形图 生成条形图
MPL 线图 生成线图
MPL 散点图 生成散点图

ComfyUI-Data-Analysis

节点参考

聚合

 

节点 描述
Pandas Group By 计算 DataFrame 中各组的聚合值。

算术方法

 

节点 描述
Pandas Add 添加两个 pandas DataFrames。
Pandas Add Scalar Float 向 Pandas DataFrame 添加一个浮点数。
Pandas Add Scalar Int 向 Pandas DataFrame 添加一个整数。
Pandas Add Series 将 Pandas 系列添加到 Pandas DataFrames。
Pandas Div 将一个 Pandas DataFrame 除以另一个 DataFrame。
Pandas Div Scalar Float 将 Pandas DataFrame 除以浮点数。
Pandas Div Scalar Int 将 Pandas DataFrame 除以一个整数。
Pandas Div Series 将 Pandas DataFrame 除以 Pandas Series。
Pandas Mul 将两个 Pandas DataFrame 相乘。
Pandas Mul Scalar Float 将 Pandas DataFrame 乘以浮点数。
Pandas Mul Scalar Int 将 Pandas DataFrame 乘以浮点数。
Pandas Mul Series 将 Pandas DataFrame 与 Pandas Series 相乘。
Pandas Pow 对两个 Pandas DataFrame 进行指数运算。
Pandas Pow Scalar Float 将 Pandas DataFrame 提升为浮点数幂。
Pandas Pow Scalar Int 将 Pandas DataFrame 提升为整数幂。
Pandas Pow Series 将 Pandas DataFrame 提升为 Pandas Series 的幂。
Pandas Sub 从另一个 DataFrame 中减去一个 Pandas DataFrame。
Pandas Sub Scalar Float 从 Pandas DataFrame 中减去一个浮点数。
Pandas Sub Scalar Int 从 Pandas DataFrame 中减去一个整数。
Pandas Sub Series 从 Pandas DataFrame 中减去一个 Pandas 系列。

分类摘要

节点 描述
Pandas Crosstab 从 DataFrame 中的两列或多列创建一个列联表(交叉表或交叉制表)。
Pandas Value Counts 从 DataFrame 中的一个或多个列创建频率表。

累计计算

 

节点 描述
Pandas Cummax 计算 DataFrame 的 cummax(累积最大值)。
Pandas Cummin 计算 DataFrame 的 cummin(累积最小值)。
Pandas Cumprod 计算 DataFrame 的 cumprod(累积乘积)。
Pandas Cumsum 计算 DataFrame 的 cumsum(累计和)。

数据清理

 

节点 描述
Pandas Drop Duplicates 从 Pandas DataFrame 中删除重复的行。
Pandas Drop NA 从 pandas DataFrame 中删除缺失值。
Pandas Fill NA Scalar Float 用浮点数替换 Pandas DataFrame 中的缺失值。
Pandas Fill NA Scalar Int 用整数替换 Pandas DataFrame 中的缺失值。
Pandas Is NA 检查 pandas DataFrame 中是否存在缺失值。
Pandas Replace 使用通配符匹配,将每个 DataFrame 单元格中的字符串部分或全部替换为指定的字符串。如果要删除部分字符,请将 replace_string 字段留空。
Pandas Replace Advanced 使用字典中指定的映射替换 DataFrame 单元格中的字符串。

 

数据子集选择’

 

节点 描述
Pandas At Datetime 从 pandas DataFrame 中选择一个单元格并将其输出为 Python datetime.datetime 数据。
Pandas At Float 从 pandas DataFrame 中选择一个单元格并将其输出为 Python 浮点数。
Pandas At Int 从 pandas DataFrame 中选择一个单元格并将其输出为 Python int。
Pandas At String 从 pandas DataFrame 中选择一个单元格并以字符串形式输出。
Pandas Boolean Index 根据系列中的布尔索引从 pandas DataFrame 中选择行。
Pandas Head 检索 pandas DataFrame 的前几行。
Pandas Iat Datetime 从 pandas DataFrame 中选择一个单元格并将其输出为 Python datetime.datetime 数据。
Pandas Iat Float 从 pandas DataFrame 中选择一个单元格并将其输出为 Python 浮点数。
Pandas Iat Int 从 pandas DataFrame 中选择一个单元格并将其输出为 Python int。
Pandas Iat String 从 pandas DataFrame 中选择一个单元格并以字符串形式输出。
Pandas Iloc Row Series 从 pandas DataFrame 中选择一行并将其作为 Series 返回。
Pandas Iloc Rows Data Frame 从 pandas DataFrame 中选择行并将其作为 DataFrame 返回。
Pandas Iloc Rows Slice Data Frame 使用由起始和终止整数位置定义的切片,从 pandas DataFrame 中选择行。起始位置包含起始位置,终止位置不包含终止位置。将选定的行以 DataFrame 形式返回。
Pandas Loc Cell String 从 pandas DataFrame 中选择一个单元格并以字符串形式输出。
Pandas Loc Row MultiIndex DataFrame 从具有 MultiIndex 的 pandas DataFrame 中选择一行或多行并将其输出为 DataFrame。
Pandas Loc Row Series 从 pandas DataFrame 中选择一行并将其输出为 Series。
Pandas Select Column As Series 从 pandas DataFrame 中选择特定列作为系列。
Pandas Select Columns 从 pandas DataFrame 中选择特定列。
Pandas Select Rows 根据条件从 pandas DataFrame 中选择特定行。此节点内部调用 DataFrame.query()。
Pandas Xs 使用指定的索引标签或位置选择 Pandas DataFrame 的子集。

 

数据类型转换

 

节点 描述
Pandas As Float 将 pandas DataFrame 中的所有单元格转换为浮点类型。
Pandas As Int 将 pandas DataFrame 中的所有单元格转换为整数类型。
Pandas As String 将 pandas DataFrame 中的所有单元格转换为字符串类型。
Pandas To Numpy 将 pandas DataFrame 转换为 Numpy ndarray。

DataFrame 信息

 

节点 描述
Pandas Columns 检索 pandas DataFrame 的列标签。
Pandas Index 检索 pandas DataFrame 的行标签(索引)。

日期和时间处理

节点 描述
Pandas Strftime 将 DataFrame 中的一个或多个日期时间列转换为字符串列。
Pandas To Datetime 将 DataFrame 中的一个或多个字符串列转换为日期时间列。

显示数据

 

节点 描述
CDA Show Float 将浮点数显示为文本。
CDA Show Int 将 Pandas Int 显示为文本。
Pandas Index To String 将 Pandas 索引转换为字符串表示形式。
Pandas Series To String 将 Pandas 系列转换为字符串表示形式。
Pandas Show Data Frame 将 Pandas DataFrame 显示为文本。
Pandas Show Index 将 Pandas 索引显示为文本。
Pandas Show Series 将 Pandas 系列显示为文本。
Pandas Show Text 显示一个字符串。
Pandas To String 将 pandas DataFrame 转换为字符串表示形式。

IO

 

节点 描述
CDA Float Create 使用在文本字段中输入的值创建一个 Python 浮点数。
CDA Int Create 使用在文本字段中输入的值创建一个 Python int。
CDA JSON Create 使用在文本字段中输入的值创建序列化的 JSON 对象。
CDA String Create 使用在单行文本字段中输入的值创建 Python 字符串。
CDA Text Create 使用在多行文本字段中输入的值创建 Python 字符串。
Pandas Create 使用在文本字段中输入的值创建一个 pandas DataFrame。
Pandas Create From Dict 从 Python 字典创建一个 pandas DataFrame。
Pandas Create From Dict Index List 从 Python 字典和索引列表创建 pandas DataFrame。
Pandas Create From Multiple Dict 从多个 Python 字典创建一个 pandas DataFrame。
Pandas Create From Numpy 从 NumPy ndarray 创建一个 pandas DataFrame。
Pandas Create From Tensor 从 PyTorch 张量创建一个 pandas DataFrame。
Pandas Create Series From Dict 从 Python 字典创建 Pandas 系列。
Pandas Create Series From List 从 Python 列表创建 Pandas 系列。
Pandas Create Series From List Index List 从 Python 单元格值列表和索引列表创建 Pandas 系列。
Pandas Create With Index 使用文本字段中输入的值创建一个 Pandas DataFrame。假设输入数据具有索引。
Pandas Load CSV 将 CSV 文件加载到 pandas DataFrame 中。
Pandas Load CSV With Encoding 将 CSV 文件加载到 pandas DataFrame 中。
Pandas Load CSV With Index 将 CSV 文件加载到 pandas DataFrame 中。
Pandas Load Excel 将 Excel 文件加载到 pandas DataFrame 中。
Pandas Load HTML 扫描 HTML 文件或网页中的表格并返回 DataFrames 的数量
Pandas Load JSON 将 JSON 文件加载到 pandas DataFrame 中。
Pandas Save CSV 将 PandasDataFrame 保存到 CSV 文件。
Pandas Save JSON 将 PandasDataFrame 保存到 JSON 文件。

逻辑运算

节点 描述
Pandas Eq 确定第一个 pandas DataFrame 中的每个元素是否等于第二个 DataFrame 中的相应元素。
Pandas Eq Scalar Float 确定 pandas DataFrame 中的每个元素是否等于浮点数。
Pandas Eq Scalar Int 确定 pandas DataFrame 中的每个元素是否等于 int。
Pandas Ge 确定第一个 pandas DataFrame 中的每个元素是否大于或等于第二个 DataFrame 中的相应元素。
Pandas Ge Scalar Float 确定 pandas DataFrame 中的每个元素是否大于或等于浮点数。
Pandas Ge Scalar Int 确定 pandas DataFrame 中的每个元素是否大于或等于 int。
Pandas Gt 确定第一个 pandas DataFrame 中的每个元素是否大于第二个 DataFrame 中的相应元素。
Pandas Gt Scalar Float 确定 pandas DataFrame 中的每个元素是否大于浮点数。
Pandas Gt Scalar Int 确定 pandas DataFrame 中的每个元素是否大于 int。
Pandas Le 确定第一个 pandas DataFrame 中的每个元素是否小于或等于第二个 DataFrame 中的相应元素。
Pandas Le Scalar Float 确定 pandas DataFrame 中的每个元素是否小于或等于浮点数。
Pandas Le Scalar Int 确定 pandas DataFrame 中的每个元素是否小于或等于 int。
Pandas Lt 确定第一个 pandas DataFrame 中的每个元素是否小于第二个 DataFrame 中的相应元素。
Pandas Lt Scalar Float 确定 pandas DataFrame 中的每个元素是否小于浮点数。
Pandas Lt Scalar Int 确定 pandas DataFrame 中的每个元素是否小于 int。
Pandas Ne 确定第一个 pandas DataFrame 中的每个元素是否不等于第二个 DataFrame 中的相应元素。
Pandas Ne Scalar Float 确定 pandas DataFrame 中的每个元素是否不等于浮点数。
Pandas Ne Scalar Int 确定 pandas DataFrame 中的每个元素是否不等于 int。

 

 

数学

Pandas Cos 将余弦函数应用于 pandas DataFrame 并将非数字值转换为 NaN。
Pandas Exp 将指数函数应用于 pandas DataFrame 并将非数字值转换为 NaN。
Pandas Log 将自然对数函数应用于 pandas DataFrame 并将非数字值转换为 NaN。
Pandas Sin 将正弦函数应用于 pandas DataFrame 并将非数字值转换为 NaN。
Pandas Tan 将正切函数应用于 pandas DataFrame 并将非数字值转换为 NaN。

 

Numpy

 

节点 描述
Numpy Float Create 创建具有 32 位浮点精度的 NumPy ndarray
Numpy Int Create 创建一个具有 32 位整数的 NumPy ndarray
Numpy Show 将 Numpy ndarray 显示为文本。
Numpy Squeeze 如果输入数组中指定位置的维度大小为 1,则删除该维度。

 

Plot

 

节点 描述
MPL Bar Chart 从 Pandas DataFrame 生成条形图。
MPL Line Plot 从 pandas DataFrame 生成线图。
MPL Pie Chart 从 pandas DataFrame 生成饼图。
MPL Scatter Plot 从 pandas DataFrame 生成散点图。
SNS Bar Chart 使用 Seaborn 从 Pandas DataFrame 生成条形图。
SNS Bar Chart Pt 使用 Seaborn 从 PyTorch 张量生成条形图。
SNS Boxplot 使用 Seaborn 从 Pandas DataFrame 生成箱线图。
SNS Heatmap 使用 Seaborn 从 Pandas DataFrame 生成热图。
SNS Histogram 使用 Seaborn 从 Pandas DataFrame 生成直方图。
SNS Histogram Pt 使用 Seaborn 从 PyTorch 张量生成直方图。
SNS Line Plot 使用 Seaborn 从 pandas DataFrame 生成线图。
SNS Line Plot Pt 使用 Seaborn 从 PyTorch 张量生成线图。
SNS Pairplot 使用 Seaborn 从 Pandas DataFrame 生成配对图。
SNS Scatter Plot 使用 Seaborn 从 pandas DataFrame 生成散点图。
SNS Scatter Plot Pt 使用 Seaborn 从 PyTorch 张量生成散点图。

Python 包装器

 

节点 描述
Py Datetime To String 将 Python datetime.datetime 值转换为 Python 字符串
Py Float To String 将 Python 浮点值转换为 Python 字符串
Py Int To String 将 Python int 值转换为 Python 字符串
Py Kv Float Create 创建一个具有字符串键和浮点值的 Python 字典。
Py Kv Int Create 创建一个具有字符串键和整数值的 Python 字典。
Py Kv String Create 创建一个具有字符串键和字符串值的 Python 字典。
Py String To Datetime 将 Python 字符串转换为 Python datetime.datetime。
Py String To Dict 使用在文本字段中输入的字符串值创建一个 Python 字典。
Py String To Float 将 Python 字符串转换为浮点数。
Py String To Int 将 Python 字符串转换为 int。
Py String To List 使用在文本字段中输入的字符串值创建一个 Python 列表。

 

汇总统计数据

 

节点 描述
Pandas Corr 计算 DataFrame 的相关性。您可以选择 Pearson、Kendall 或 Spearman 方法。
Pandas Count 计算 pandas DataFrame 的数量。
Pandas Cov 计算 DataFrame 的协方差。
Pandas Kurtosis 计算 DataFrame 的无偏峰度。
Pandas Max 计算 pandas DataFrame 的最大值。
Pandas Mean 计算 pandas DataFrame 的平均值。
Pandas Median 计算 pandas DataFrame 的中位数。
Pandas Min 计算 pandas DataFrame 的最小值。
Pandas Mode 计算 pandas DataFrame 的模式。
Pandas Skew 计算 DataFrame 的无偏偏度。
Pandas Std 计算 pandas DataFrame 的标准差。
Pandas Sum 计算 pandas DataFrame 的总和。
Pandas Summary 分析并总结pandas DataFrame。
Pandas Var 计算 pandas DataFrame 的方差。

转型

 

节点 描述
Pandas At Set Datetime 在 pandas DataFrame 中的单元格中设置 Python datetime.datetime 数据。
Pandas At Set Float 在 pandas DataFrame 中的单元格中设置 Python 浮点数据。
Pandas At Set Int 在 pandas DataFrame 中的单元格中设置 Python int 数据。
Pandas At Set String 在 pandas DataFrame 中的单元格中设置 Python 字符串数据。
Pandas Feature Split To Numpy 将 Pandas DataFrame 拆分为特征 Numpy ndarray 和标签 Numpy ndarray。
Pandas Feature Split To Pt 将 Pandas DataFrame 拆分为特征 PyTorch 张量和标签 PyTorch 张量。
Pandas Horizontal Concat 水平连接两个 pandas DataFrames。
Pandas Horizontal Split 将一个 Pandas DataFrame 水平拆分为两个 Pandas DataFrame。
Pandas Iat Set Datetime 在 pandas DataFrame 中的单元格中设置 Python datetime.datetime 数据。
Pandas Iat Set Float 从 pandas DataFrame 的单元格中设置 Python 浮点数据。
Pandas Iat Set Int 从 pandas DataFrame 的单元格中设置 Python int 数据。
Pandas Iat Set String 在 pandas DataFrame 中的单元格中设置 Python 字符串。
Pandas Join 根据公共列合并两个 pandas DataFrames。
Pandas Melt 对 pandas DataFrame 执行逆透视操作(融化)。
Pandas Pivot 从 pandas DataFrame 计算数据透视表。
Pandas Rename 重命名索引(行标签)或列标签。
Pandas Rename Advanced 将一个或多个索引(行标签)或列标签重命名为新标签。
Pandas Series To Data Frame 将 Pandas 系列转换为 DataFrame。
Pandas Set Index 从现有的一列或多列创建索引(行标签)。
Pandas Sort 按指定列对 pandas DataFrame 进行排序。
Pandas Transpose 转置 DataFrame。
Pandas Vertical Concat 垂直连接两个 pandas DataFrames。
Pandas Vertical Split 将一个 Pandas DataFrame 垂直拆分为两个 Pandas DataFrame。

数据统计

相关导航