当前位置: 首页 > 面试题库 >

R的dput()函数的Python等效项

彭霄
2023-03-14
问题内容

python中是否有类似于R中的dput()函数的函数?


问题答案:

有几种将Python对象序列化为文件的选项:

  • json.dump()以JSON格式存储数据。它是非常可读和可编辑的,但是只能存储列表,字典,字符串,数字,布尔值,因此没有复合对象。您需要import json先使json模块可用。
  • pickle.dump() 可以存储大多数对象。

不常见:

  • shelve模块将多个Python对象存储在DBM数据库中,大多数情况下就像一个persistent dict
  • marshal.dump():不确定何时需要。


 类似资料:
  • Python中是否有类似于R中dput()函数的函数?

  • 问题内容: 是否有与Python和等效的Javascript函数? 我遇到的最接近的是,和和(及其对应的非编码函数),但据我所知,它们不会对同一组特殊字符进行编码/解码。 谢谢, 卡梅伦 问题答案: 好的,我想我将使用一组混合的自定义函数: 编码:使用encodeURIComponent(),然后放回斜杠。 解码:对找到的所有%hex值进行解码。 这是我最终使用的内容的更完整变体(它也可以正确处理

  • 问题内容: 我只知道该功能。是否还有其他的功能类似,和? 问题答案: ~ ~ 我不确定是否等效。

  • 问题内容: 是否有Python函数类似于R中的expand.grid()函数?提前致谢。 (编辑)以下是此R函数的说明和示例。 (EDIT2)下面是rpy包的示例。我想获得相同的输出对象,但不使用R: 编辑02/09/2012: 我真的 迷上 了Python。Lev Levitsky在他的答案中给出的代码对我不起作用: 但是,似乎已安装itertools模块(键入不会返回任何错误消息) 问题答案:

  • 有没有类似于R中expand.grid()函数的Python函数?提前谢谢。 (编辑)下面是此R函数的说明和示例。 下面是rpy包的示例。我想得到相同的输出对象,但不使用R: 编辑02/09/2012:我真的迷路了Python。列夫·列维斯基在回答中给出的代码对我不起作用: 但是,似乎已安装itertools模块(从itertools导入中键入不会返回任何错误消息)

  • 以前有人问过这个问题,但我仍然无法理解如何根据我想要设置的条件实际分割python系列/熊猫数据帧。 在R中,我想做的是: 函数的作用是:查找数据帧中大于SomeNumberChoose的列中的行条目的索引,并将其作为向量返回。然后,我使用这些行索引对数据帧进行切片,以指示我希望在新表单中查看数据帧的哪些行。 是否有一个等效的方式在python中做到这一点?我看到了枚举的参考文献,在阅读了留档后,