生成带有日期的随机时间序列数据

2023-12-23

我正在尝试生成带有日期的随机数据(整数),以便我可以在其上练习 pandas 数据分析命令并绘制时间序列图。

             temp     depth   acceleration
2019-01-1 -0.218062 -1.215978 -1.674843
2019-02-1 -0.465085 -0.188715  0.241956
2019-03-1 -1.464794 -1.354594  0.635196
2019-04-1  0.103813  0.194349 -0.450041
2019-05-1  0.437921  0.073829  1.346550

是否有任何随机数据帧生成器可以生成类似这样的内容,每个日期间隔一个月?


您可以使用 pandas.util.testing

import pandas.util.testing as testing
import numpy as np
np.random.seed(1)

testing.N, testing.K = 5, 3  # Setting the rows and columns of the desired data

print testing.makeTimeDataFrame(freq='MS')
>>>
                   A         B         C
2000-01-01 -0.488392  0.429949 -0.723245
2000-02-01  1.247192 -0.513568 -0.512677
2000-03-01  0.293828  0.284909  1.190453
2000-04-01 -0.326079 -1.274735 -0.008266
2000-05-01 -0.001980  0.745803  1.519243

或者,如果您需要更多地控制生成的随机值,您可以使用类似的东西

import numpy as np
import pandas as pd
np.random.seed(1)

rows,cols = 5,3
data = np.random.rand(rows,cols) # You can use other random functions to generate values with constraints
tidx = pd.date_range('2019-01-01', periods=rows, freq='MS') # freq='MS'set the frequency of date in months and start from day 1. You can use 'T' for minutes and so on
data_frame = pd.DataFrame(data, columns=['a','b','c'], index=tidx)
print data_frame
>>>
                   a         b         c
2019-01-01  0.992856  0.217750  0.538663
2019-02-01  0.189226  0.847022  0.156730
2019-03-01  0.572417  0.722094  0.868219
2019-04-01  0.023791  0.653147  0.857148
2019-05-01  0.729236  0.076817  0.743955
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

生成带有日期的随机时间序列数据 的相关文章

随机推荐

  • 如何在 php 中添加 blob 图像 FIrebird?

    无法将照片添加到 FIrebird 写这样的代码 imgSrc Desert jpg img src imgSrc imgbinary fread fopen img src r filesize img src img str base6
  • 无法在Azure函数中使用JpegBitmapEncoder

    在测试 Azure Functions 时 我编写了以下 blob 触发的代码 r System Drawing r PresentationCore r WindowsBase using System Drawing Imaging u
  • awk:仅在某些字段中查找和替换[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个像这样的文本文件 cat test 12 13 2100 s 12 13 3100 s 100 13 100 s 12 13 30
  • 在图片框上添加标签

    我想在我的图片框上写一些文字 所以我认为最简单和最好的办法就是在它上面画标签 这就是我所做的 PB new PictureBox PB Image Properties Resources Image PB BackColor Color
  • OpenAI GPT-2 模型与 TensorFlow JS 结合使用

    是否可以使用 TensorFlowJS 从 OpenAI GPT 2 生成文本 如果不是 限制是什么 例如模型格式或 我看不出有任何理由不这样做 除了 gpt 2 中的某些操作可能不受 tensorflowjs 支持 我不知道该怎么做 但这
  • Django登录用户从未实现

    我的 Django 登录遇到问题 下面的 if 语句 如果 user 不是 None 总是解析为 false 因此它转移到 else 上 我不知道为什么 我将不胜感激任何帮助 Thanks VIEWS PY from django shor
  • python中float的底层数据结构

    有一个关于 Python 中浮点 和精度 的底层数据结构的问题 gt gt gt b 1 4 2 3 gt gt gt b 3 6999999999999997 gt gt gt c 3 7 gt gt gt c 3 70000000000
  • 如何使用 Visual Studio Code 单步执行依赖项代码?

    在调试我的用户代码时 我想进入已安装的依赖项的代码 例如和pip install e path to package 我试图在项目中找到一个列出依赖项的位置 并且可以浏览它以打开源文件进行调试 例如 这可以在 PyCharm 中通过 外部库
  • python中没有负值的插值

    我一直在尝试根据这些值创建一条平滑的线 但结果中不能有负值 到目前为止 我尝试过的所有方法都给出了负值 希望得到一些帮助 import matplotlib pyplot as plt from scipy interpolate impo
  • 使用 NodeJS 从 csv 文件映射数组以实现树层次结构可视化

    我试图以可视化方式展示 SQL 表之间的关系 我的 csv 表中有三列 列 Target Source JoinSource Column Target每个单元格中都有一个表名称 例如 A1 A2 A3 An Column Source具有
  • Excel VBA - 按照表中的描述添加行

    我正在尝试复制这个观点 https i stack imgur com PSKKh png其中底部表中的新行是根据顶部表的 A 列中的值创建的 这是我的代码 Sub testProc Worksheets Sheet1 Activate D
  • “Blueimp jQuery 文件上传”重命名文件

    我正在使用 Blueimp jQuery 文件上传工具 我想在上传文件时完全重命名它们 由于照片被添加到基于 userID 的唯一目录中 因此我真的只想添加名称为 001 jpg 002 jpg 003 jpg 等的照片 我怎样才能完成此操
  • Angular,如何有条件地设置必填字段的样式?

    在按下提交按钮之前 我不想显示表单的验证 按下按钮时 如果有效 则应提交表单 如果未提交 则无效字段应以红色突出显示 由于遗留原因 我导入了一个 css 文件 它定义了input invalid具有红色背景 因此任何输入字段都标记为requ
  • 将 ../ 与 docker-compose 卷一起使用时会发生什么

    我在将文件从 docker 容器内写入主机时遇到问题 我相信这是一个特权问题并且不想设置privileged True 写出文件的解决方法是预先挂起 到我的一卷docker compose yml文件 例如 version 3 servic
  • 了解 VS2010 C# 并行分析结果

    我有一个包含许多独立计算的程序 因此我决定对其进行并行化 我使用 Parallel For Each 对于双核机器来说 结果还不错 大多数时候 CPU 利用率约为 80 90 然而 对于双 Xeon 机器 即 8 核 我只能获得大约 30
  • 延迟 SwiftUI 中的转换

    如何延迟过渡 我想单击一个按钮 然后视图应该延迟转换 我有以下代码 但它没有正确同步 struct ContentView View State var showOne true var body some View VStack if s
  • 调整 UILabel 的大小以适应插图

    我正在构建一个屏幕来扫描条形码 并且我需要在一些屏幕后面放置一个半透明屏幕UILabels以提高浅色背景下的可见度 现在屏幕如下所示 我正在设置背景颜色UILabel得到半透明的盒子 我还创建了一个自定义UILabel子类允许我在边缘之间设
  • 如何知道 S3 存储桶中存储了多少个对象?

    除非我遗漏了什么 否则我看过的 API 似乎都不会告诉你一个对象中有多少个对象
  • Monotouch打开文档-UIDocumentInterationController

    我想在我的 iPhone 应用程序上打开一个用 Monotouch 编写的文档 即在默认 PDF 查看器中启动 PDF 文件 我想我应该使用 UIDocumentInteractionController 任何人对此有任何想法 我已将以下内
  • 生成带有日期的随机时间序列数据

    我正在尝试生成带有日期的随机数据 整数 以便我可以在其上练习 pandas 数据分析命令并绘制时间序列图 temp depth acceleration 2019 01 1 0 218062 1 215978 1 674843 2019 0