- 博客(67)
- 收藏
- 关注
原创 【Python】Python Miniforge3 环境配置
依次进入目录:miniforge --> LatestRelease ,找到最新的 Miniforge3,下载相应版本。
2024-10-31 14:16:39
5082
3
原创 【Dash】feffery_antd_components 按钮组件的应用
AntdFloatButton 和 AntdFloatButtonGroup 是两个用于创建悬浮按钮和悬浮按钮组的组件。AntdFloatButton 是单个悬浮按钮组件,它提供了多种属性来定义按钮的外观及行为。AntdFloatButtonGroup 是一个悬浮按钮组组件,包含多个悬浮按钮,可通过 trigger 属性设置触发方式,通过open属性设置为受控模式。详细说明可在 feffery_antd_components 的官方文档中找到相关组件的详细信息和使用示例。
2024-10-21 13:39:17
552
原创 【Dash】feffery_antd_components 简单入门示例
简称 fac ,是一个基于 Ant Design 的 Dash 第三方组件,由Feffery 老师开源维护的 Python 网页开发组件库,它具有丰富的页面常用交互组件功能,使开发者可以使用纯Python的方式快速构建现代化的交互式Web应用。fac组件底层与Dash框架紧密结合,提供了包括通用、布局、导航、数据录入、数据展示、反馈等七大类功能,拥有多达109个组件,覆盖了各种常用应用功能需求。
2024-08-22 12:47:18
1061
原创 【Python】计算直角三角形的 ∠MBC
在直角三角形中,如果一个角是直角,那么另外两个角的和是90°。由于 M 是斜边的中点,根据直角三角形的性质,我们知道 AM=MC。因此,三角形 AMB 是等腰三角形,其底角相等。由于 sin90°=1sin90°=1,我们可以简化正弦定理为: AM=AB2AM=2AB sin∠AMB=BC2⋅AMsin∠AMB=2⋅AMBC。有一个直角三角形 ABC,其中角 B 是直角(90°)。然后,我们可以计算 ∠AMB: ∠AMB=arcsin(BC2⋅AM)∠AMB=arcsin(2⋅AMBC)
2024-08-21 23:59:04
277
原创 【Python】复数转换为极坐标
编写一个程序,该程序接收用户输入的复数(如:1+2j),然后将其转换为极坐标形式输出。极坐标形式由两个值组成:模(r)和相位(sp)。
2024-08-21 23:34:11
457
原创 【Dash】Dash中@callback() 回调函数的Output() 参数
callback 是 Dash 框架中的一个装饰器,用于将一个普通函数转变成一个回调函数,这个函数可以响应 Dash 应用中的用户交互。@callback 常与 Output 和 Input 类一起使用,定义了当输入组件的值发生变化时,哪个前端组件应该更新,以及如何更新。
2024-08-20 23:51:35
1508
原创 【数据分析】数据的离中趋势之一 - 极差、分位距、平均差
>> 使用 pandas 计算分位距(IQR):2.75。>>> 使用 numpy 计算分位距(IQR):2.75。>>> 使用 scipy 计算分位距(IQR):2.75。>>> 甲组的平均差(MAD):6.0。>>> 乙组的平均差(MAD):3.6。
2024-08-19 20:50:49
749
原创 【数据分析】数据的计量尺度、数据集中趋势
性别:男、女...民族:汉族、满族...职业:医生、消防员...职称:高级、初级...健康状况:优良中差质量等级:优良中差“0”只是尺度上的一个点,不代表“不存在”定比尺度(比率尺度)"0"表示“没有”或“不存在”可以计算两个测度值之间的比值。
2024-08-19 18:43:43
1875
原创 【Python】Counter对象:collection.Counter()
【代码】【Python】Counter对象:collection.Counter()
2024-08-15 17:08:42
1168
原创 【数据分析】常用数据模型 -- RFM模型
用于分析消费者价值,解决个性化营销或销售相关的问题R-Recency:客户最近一次消费的时间间隔(一般以月为单位)F-Frequency:消费频率,是客户在固定时间内(一般是1年)的购买次数M-Monetary:消费金额,为更好地表现金额高低,一般用客户最近一段时间内的最高购买金额跟标杆金额的对比情况。
2024-08-09 23:44:53
245
原创 【Dash】HTML 组件创建直方图
创建一个标题组件 html.H1,显示 Hello Dash,文本居中,并定义文本颜色。设置 app 布局,用 html.Div 组件包裹所有子组件,并设置背景颜色。创建一个 dcc.Graph 组件,用于显示之前创建的图表 fig。创建一个 html.Div 组件,文本居中,并定义文本颜色。children是一个列表,包含所有要显示的子组件。id 参数用于标识这个图表,以便在应用程序中引用。
2024-08-08 14:18:17
1286
原创 【Dash】使用 dash_mantine_components 创建图表
dash_mantine_components 是一个基于 Mantine Design System 的 Dash 组件库。它允许开发者在 Dash 应用程序中使用 Mantine 的组件来构建用户界面。Mantine 是一个现代化的、功能丰富的 React UI 组件库。
2024-08-07 19:39:20
1002
原创 【Python】列表元素排序:itertools.permutations()
This tool returns successive r length permutations of elements in an iterable.If r is not specified or is None, then r defaults to the length of the iterable, and all possible full length permutations are generated.Permutations are printed in a lexicograph
2024-08-05 18:52:45
1006
原创 【Dash】使用 Dash Design Kit (DDK) 创建图表
Dash Design Kit 是一个提供一组预定义组件的库,这些组件具有一致的设计风格,使得构建具有统一外观的应用程序更加容易。
2024-08-04 23:55:48
948
3
原创 【Dash】使用 Bootstrap Componnet 创建图表
Dash Bootstrap Components 是 Dash 的一个拓展包,提供了一组预定义的 Bootstrap 样式组件。
2024-08-04 23:39:54
843
原创 【Dash】HTML 和 CSS 的作用
超文本标记语音,提供一套标签(组件),用于定义网页上的内容结构和意义。例如标签表示一个段落, 到 表示不同级别的标题。
2024-08-03 14:43:55
1118
原创 【Dash】关于 DataFrame.to_dict()
这是 pandas 库中的一个方法,用于将 DataFrame 对象转换为字典。这个方法非常有用,特别是在需要将 DataFrame 的数据结构转换为 JSON 格式或其他与字典兼容的格式时。
2024-08-02 01:00:03
751
原创 【Dash】图表交互:单选按钮 dcc.RadioItems()
用 pandas 的 read_csv 函数从 URL 中将 CSV 数据文件加载到 DataFram df 中。创建一个带有数据、图表和控件的交互式仪表板。
2024-08-02 00:59:31
1284
原创 【Python】正色表达式 - 验证罗马数字
题目要求编写一个程序来验证给定的字符串是否是一个有效的罗马数字,罗马数字由以下七个字母组成:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)和 M(1000)。1、字母 I、X、C 和 M 可以重复最多3次,例如 III 、 XXX、CCC 和 MMM。3、除了这些规则之外,罗马数字不包含其他字母和数字。
2024-07-31 13:23:02
447
原创 【Dash】Dash 应用的布局 app.layout
在 Dash 中,app.layout 通常被设置为一个单一的组件或者组件的列表、元组或字典。可以直接将一个组件赋值给 app.layout, Dash 将这个组件作为应用的根布局。
2024-07-30 19:18:06
890
原创 【Dash】Hello World
这是 Dash 库中的一个函数,用于创建一个 HTML 标签的组件。在 Dash 以及更广泛的 Web 开发中, 是一个通用的容器元素,用在 HTML 文档中分组和组织内容。
2024-07-30 13:57:02
776
原创 【Dash】A Minimal Dash App
从 dash 库中导入主要组件和函数,Dash是Dash应用的核心类,html 和 dcc 分别提供了 HTML 和 Dash核心组件,callback 、Output 和 Input 用于定义回调函数和输入输出关系。导入 plotly.express 模块,并将其重命名为 px。
2024-07-29 23:53:00
600
原创 【Dash】Dash模块介绍
Dash 是一个开源的 Python 框架,用于创建基于 Web 的应用程序。它由 Plotly 公司开发,专为数据科学家和分析师设计,以便他们可以构建自定义的数据可视化 Web 应用程序,而无需具备前端开发知识。Dash 提供了丰富的交互式组件库,如图表、表格、滑块等,可以根据用户的操作动态更新。Dash 应用程序完全使用 Python 编写,无需 JavaScript、HTML 或 CSS 的知识。Dash 的基本结构主要由两部分组成:布局(Layout)和交互(Callbacks)。
2024-07-29 23:28:44
680
原创 【Python】首字母大写 capitalize()
You are asked to ensure that the first and last names of people begin with a capital letter in their passports. For example, alison heck should be capitalised correctly as Alison Heck.alison heck ==> Alison HeckGiven a full name, your task is to capitalize
2024-07-28 00:12:51
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人