找到 34423 篇文章 相关编程

如何在 Python 直方图中使用对数刻度区间?

SaiKrishna Tavva
更新于 2024-09-23 14:30:32

4K+ 阅读量

在 Python 中创建对数刻度区间,我们可以使用 Numpy 库生成对数间隔的区间,并使用 matplotlib 创建直方图。Python 直方图中的对数刻度区间是指以对数而不是线性方式间隔的区间。我们可以使用 plt.hist(bin="") 在绘制直方图时设置对数刻度区间。创建对数刻度区间的步骤要设置 Python 直方图中的对数刻度区间,步骤如下。导入库:导入 'matplotlib' 用于绘图和 'numpy' 用于执行数值计算。... 阅读更多

更改 Matplotlib 中轴的颜色

Rishikesh Kumar Rishi
更新于 2021-03-16 11:02:31

8K+ 阅读量

首先,我们可以获取轴。然后,ax.spines 可以通过指定轴的名称(即顶部、底部、右侧和左侧)来帮助设置颜色。步骤向当前图形添加轴并将其设为当前轴。使用步骤 1 中的轴,我们可以设置所有轴的颜色。使用 ax.spines[axes].set_color(‘color’),设置轴的颜色。轴可以是底部、顶部、右侧和左侧。颜色可以是黄色、红色、黑色和蓝色。要显示图形,请使用 plt.show() 方法。示例from matplotlib import pyplot as plt ax = plt.axes() ax.spines['bottom'].set_color('yellow') ax.spines['top'].set_color('red') ax.spines['right'].set_color('black') ax.spines['left'].set_color('blue') plt.show()输出阅读更多

如何使用正则表达式 (Regex) 过滤 Pandas 系列中的有效电子邮件?

Prasad Naik
更新于 2021-03-16 11:00:23

716 阅读量

正则表达式是一系列字符,用于定义搜索模式。在此程序中,我们将使用这些正则表达式来过滤有效和无效的电子邮件。我们将定义一个包含不同电子邮件的 Pandas 系列,并检查哪个电子邮件有效。我们还将使用一个名为 re 的 python 库,该库用于正则表达式目的。算法步骤 1:定义一个包含不同电子邮件 ID 的 Pandas 系列。步骤 2:定义一个用于检查电子邮件有效性的正则表达式。步骤 3:在 re 库中使用 re.search() 函数来检查电子邮件的有效性。示例代码import pandas as pd import re ... 阅读更多

Pandas 程序将日期字符串转换为时间

Prasad Naik
更新于 2021-03-16 11:02:13

149 阅读量

在此程序中,我们将把类似“2020 年 8 月 24 日”的日期字符串转换为 2020-08-24 00:00:00。我们将使用 pandas 库中的 to_datetime() 函数来解决此任务。算法步骤 1:定义一个包含日期字符串的 Pandas 系列。步骤 2:使用 to_datetime 格式() 将这些日期字符串转换为日期时间格式。步骤 3:打印结果。示例代码import pandas as pd series = pd.Series(["2020 年 8 月 24 日", "2020 年 12 月 25 日 20:05"]) print("系列:", series) datetime = pd.to_datetime(series) print("日期时间格式:", datetime)输出系列:0            2020 年 8 月 24 日 1    2020 年 12 月 25 日 20:05 dtype: object 日期时间格式:0   2020-08-24 00:00:00 1   2020-12-25 20:05:00 dtype: datetime64[ns]

在给定的 Pandas 系列中查找单词的长度

Prasad Naik
更新于 2021-03-16 11:02:49

856 阅读量

在此任务中,我们将查找 Pandas 系列中字符串的长度。我们将为此目的使用 Pandas 库中的 str.len() 函数。算法步骤 1:定义一个字符串的 Pandas 系列。步骤 2:使用 str.len() 函数查找每个字符串的长度。步骤 3:打印结果。示例代码import pandas as pd series = pd.Series(["Foo", "bar", "London", "Quarantine"]) print("系列:", series) length = series.str.len() print("长度:", length)输出系列:0           Foo 1           bar 2        London 3    Quarantine dtype: object 长度:0     3 1     3 2     6 3    10 dtype: int64

如何在 R 中计算分组数据的 z 分数?

Nizamuddin Siddiqui
更新于 2021-03-16 10:56:35

537 阅读量

要计算分组数据的 z 分数,我们可以使用 ave 函数和 scale 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个分组列,例如 GROUP 和一个数值列,例如 Response,那么我们可以使用以下命令来计算此数据的 z 分数:ave(df$Response,df$GROUP,FUN=scale)示例考虑以下数据框: Live Demo grp

在 Matplotlib 中设置不同的条形颜色

Rishikesh Kumar Rishi
更新于 2021-03-16 10:56:01

16K+ 阅读量

我们可以先创建条形,然后使用 set_color 设置条形颜色。步骤将包含四个元素的两个列表传递到 bars 方法参数中。步骤 1 返回条形。可以使用 set_color() 方法为返回值 (0、1、2、3) 设置不同的颜色。将设置绿色、黑色、红色,一个条形将具有默认颜色。要显示图形,请使用 plt.show() 方法。示例from matplotlib import pyplot as plt bars = plt.bar([1, 2, 3, 4], [1, 2, 3, 4]) bars[0].set_color('green') bars[1].set_color('black') bars[2].set_color('red') plt.show()输出

如何在 Matplotlib 中设置当前图形?

Rishikesh Kumar Rishi
更新于 2021-03-16 10:54:16

769 阅读量

使用 figure() 方法,我们可以设置当前图形。步骤创建一个新图形,或激活一个现有图形,窗口标题为“欢迎使用图形 1”。创建一个新图形,或激活一个现有图形,窗口标题为“欢迎使用图形 2”。使用 plt.show() 显示图形。示例from matplotlib import pyplot as plt plt.figure("欢迎使用图形 1") plt.figure("欢迎使用图形 2")    # 活动图形 plt.show()输出

如何在 Matplotlib 中动画化散点图?

Rishikesh Kumar Rishi
更新于 2021-03-16 10:54:57

6K+ 阅读量

使用 matplotlib 的 FuncAnimation 方法,我们可以为图表制作动画。我们可以传递一个用户定义的方法,我们将在其中更改粒子的位置,最后,我们将返回绘图类型。步骤获取粒子的初始位置、速度、力和大 小。创建一个新图形,或激活一个现有图形,figsize = (7, 7)。向当前图形添加轴并将其设为当前轴,带有 xlim 和 ylim。绘制粒子的初始位置的散点图。通过重复调用函数 *func* 制作动画。我们可以传递一个用户定义的方法,该方法有助于更改... 阅读更多

使用 NumPy 在给定列表中查找数字的倍数

Prasad Naik
更新于 2021-03-16 10:54:33

2K+ 阅读量

在此程序中,我们将找到存在给定数字倍数的索引位置。我们将为此任务同时使用 Numpy 和 Pandas 库。算法步骤 1:定义一个 Pandas 系列。步骤 2:从用户处输入数字 n。步骤 3:使用 numpy 库中的 argwhere() 函数从系列中查找该数字的倍数。示例代码import numpy as np listnum = np.arange(1, 20) multiples = [] print("数字列表:", listnum) n = int(input("输入您要查找倍数的数字:")) for num in listnum:    if num % n == ... 阅读更多

广告

© . All rights reserved.