找到 10786 篇文章 关于 Python

Python Pandas - 将 Timedelta 转换为 NumPy timedelta64

AmitDiwan
更新于 2021年10月14日 06:44:12

1K+ 次查看

要将 Timedelta 转换为 NumPy timedelta64,请使用 timedelta.to_timedelta64() 方法。首先,导入所需的库 - import pandas as pd 创建一个 Timedelta 对象 - timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns') 显示 Timedelta - print("Timedelta...", timedelta) 将 Timedelta 转换为 NumPy timedelta64 - timedelta.to_timedelta64() 示例以下为代码 - import pandas as pd # TimeDeltas 是 Python 的标准 datetime 库,使用不同的表示 timedelta 的 # 创建一个 Timedelta 对象 timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns') # 显示 Timedelta print("Timedelta...", timedelta) # 转换 ... 阅读更多

Python Pandas - 返回具有 ns 精度的 numpy.timedelta64 对象

AmitDiwan
更新于 2021年10月14日 06:41:05

295 次查看

要返回具有 ns 精度的 numpy.timedelta64 对象,请使用 timedelta.to_timedelta64() 方法。首先,导入所需的库 - import pandas as pd 创建一个 Timedelta 对象 - timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns') 显示 Timedelta - print("Timedelta...", timedelta) 返回具有纳秒精度的 numpy.timedelta64 对象 - timedelta.to_timedelta64() 示例以下为代码 - import pandas as pd # TimeDeltas 是 Python 的标准 datetime 库,使用不同的表示 timedelta 的 # 创建一个 Timedelta 对象 timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns') # 显示 Timedelta print("Timedelta...", timedelta) # ... 阅读更多

Python Pandas - 返回索引的已排序副本(降序)

AmitDiwan
更新于 2021年10月14日 06:43:12

291 次查看

要返回索引的已排序副本,请在 Pandas 中使用 index.sort_values() 方法。参数 ascending 设置为 False。首先,导入所需的库 - import pandas as pd 创建 Pandas 索引 - index = pd.Index([50, 10, 70, 95, 110, 90, 30]) 显示 Pandas 索引 - print("Pandas Index...", index) 对索引值进行排序。要以降序排序值,请将“ascending”参数设置为“False” - print("以降序对索引值进行排序...", index.sort_values(ascending=False)) 示例以下为代码 - import pandas as pd # 创建 Pandas 索引 index = pd.Index([50, 10, 70, 95, 110, 90, 30]) # 显示 Pandas 索引 print("Pandas Index...", index) ... 阅读更多

将 pandas Timedelta 对象转换为 Python timedelta 对象

AmitDiwan
更新于 2021年10月14日 06:39:43

663 次查看

要将 pandas Timedelta 对象转换为 Python timedelta 对象,请使用 timedelta.to_pytimedelta() 方法。首先,导入所需的库 - import pandas as pd 创建一个 Timedelta 对象 - timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns') 显示 Timedelta - print("Timedelta...", timedelta) 将 pandas Timedelta 对象转换为 python timedelta 对象。任何纳秒分辨率都将丢失 - timedelta.to_pytimedelta() 示例以下为代码 - import pandas as pd # TimeDeltas 是 Python 的标准 datetime 库,使用不同的表示 timedelta 的 # 创建一个 Timedelta 对象 timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms ... 阅读更多

Python Pandas - 返回索引的已排序副本

AmitDiwan
更新于 2021年10月14日 06:39:01

138 次查看

要返回索引的已排序副本,请在 Pandas 中使用 index.sort_values() 方法。首先,导入所需的库 - import pandas as pd 创建 Pandas 索引 - index = pd.Index([50, 10, 70, 95, 110, 90, 30]) 显示 Pandas 索引 - print("Pandas Index...", index) 对索引值进行排序。默认情况下,按升序排序 - print("对索引值进行排序...", index.sort_values()) 示例以下为代码 - import pandas as pd # 创建 Pandas 索引 index = pd.Index([50, 10, 70, 95, 110, 90, 30]) # 显示 Pandas 索引 print("Pandas Index...", index) # 返回索引中的元素数量 print("索引中的元素数量... 阅读更多

Python Pandas - 使用每日频率对 Timedelta 进行四舍五入

AmitDiwan
更新于 2021年10月14日 06:37:40

155 次查看

要使用指定的解析度对 Timedelta 进行四舍五入,请使用 timestamp.round() 方法。使用 freq 参数(值为“D”)设置每日频率解析度。首先,导入所需的库 - import pandas as pd TimeDeltas 是 Python 的标准 datetime 库,使用不同的表示 timedelta 的。创建一个 Timedelta 对象 - timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns') 显示 Timedelta - print("Timedelta...", timedelta) 返回使用每日频率四舍五入的时间戳。此处,使用“freq”参数设置指定的解析度 - timedelta.round(freq='D') 示例以下为代码 - import pandas as pd # TimeDeltas 是 Python 的标准 datetime 库,使用不同的... 阅读更多

Python Pandas - 使用秒频率对 Timedelta 进行四舍五入

AmitDiwan
更新于 2021年10月14日 06:36:26

2K+ 次查看

要使用指定的解析度对 Timedelta 进行四舍五入,请使用 timestamp.round() 方法。使用 freq 参数(值为“s”)设置秒频率解析度。首先,导入所需的库 - import pandas as pd 创建一个 Timedelta 对象 - timedelta = pd.Timedelta('1 days 11 hours 22 min 25 s 50 ms 45 ns') 显示 Timedelta - print("Timedelta...", timedelta) 返回使用秒频率四舍五入的时间戳。此处,使用“freq”参数设置指定的解析度:- timedelta.round(freq='s') 示例以下为代码 - import pandas as pd # TimeDeltas 是 Python 的标准 datetime 库,使用不同的表示 timedelta 的 # 创建一个 Timedelta 对象 timedelta = pd.Timedelta('1 ... 阅读更多

Python - 查找应插入作为数组传递的值以在 Pandas 索引中保持顺序的索引

AmitDiwan
更新于 2021年10月14日 06:36:13

372 次查看

要查找应插入作为数组传递的值以在 Pandas 索引中保持顺序的索引,请使用 index.searchsorted() 方法。首先,导入所需的库 - import pandas as pd 创建 Pandas 索引 - index = pd.Index([10, 20, 30, 40, 50]) 显示 Pandas 索引 - print("Pandas Index...", index) searchsorted - 设置要插入的值(如数组)并获取这些值应放置的确切索引位置 - print("这些值应放置的确切位置?...", index.searchsorted([35, 60])) 示例以下为代码 - import pandas as pd # 创建 Pandas 索引 index = pd.Index([10, 20, 30, 40, 50]) # ... 阅读更多

Python - 查找应插入元素以在 Pandas 索引中保持顺序的索引

AmitDiwan
更新于 2021年10月14日 06:32:44

125 次查看

要查找应插入元素以在 Pandas 索引中保持顺序的索引,请使用 index.searchsorted() 方法。首先,导入所需的库 - import pandas as pd 创建 Pandas 索引 - index = pd.Index([10, 20, 30, 40, 50]) 显示 Pandas 索引 - print("Pandas Index...", index) searchsorted:设置要插入的值并获取它应放置的确切索引位置 - print("元素应放置的确切位置?...", index.searchsorted(45)) 示例以下为代码 - import pandas as pd # 创建 Pandas 索引 index = pd.Index([10, 20, 30, 40, 50]) # 显示 Pandas 索引 print("Pandas Index...", index) # 返回 ... 阅读更多

Python Pandas - 使用分钟频率对 Timedelta 进行四舍五入

AmitDiwan
更新于 2021年10月14日 06:34:28

168 次查看

要使用指定的精度对 Timedelta 进行四舍五入,请使用 timestamp.round() 方法。使用带有值 T 的 freq 参数设置分钟频率精度。首先,导入所需的库 - import pandas as pd TimeDeltas 是 Python 的标准 datetime 库,使用不同的表示形式 timedelta。创建 Timedelta 对象 - timedelta = pd.Timedelta('2 days 10 hours 45 min 20 s 35 ms 55 ns') 显示 Timedelta - print("Timedelta...", timedelta)返回带有分钟频率的四舍五入后的 Timestamp。这里,使用“freq”参数设置指定的精度。- timedelta.round(freq='T') 示例以下是代码 - import pandas as pd # TimeDeltas 是 Python 的标准 datetime 库,使用... 阅读更多

广告

© . All rights reserved.