python - 打印行作为包含特定值 Pandas 的样本
问题描述
我试图打印包含特定字符串的行样本并尝试使用 contains 函数,但是我的代码不会打印包含该字符串的所有行的列表,但是这个,所以看来我的逻辑并没有真正起作用:
# pandas setup
import pandas as pd
pd.options.display.max_rows = 10000
# read file
df = pd.read_csv("/Users/source.csv", index_col=0)
# add search parameters
new_df = df['text'].str.contains('神').sample(frac=0.005, random_state=12345)
# print search parameters
new_df.to_csv("/Users/output.csv")
另外:是否有一种方法可以以相同的格式读取多个 csv(或 json)并从所有这些打印行中提取包含特定值的样本?
最好的
解决方案
推荐阅读
- c++ - `sizeof` C++ 应用程序中的所有类型
- php - PHP:如何将 dBase 文件从内存写入 FTP
- php - PHP 循序渐进
- coq - 在 epose 或 eset 之后应用策略
- python - 如何使这个朋友请求基于类的视图工作?
- javascript - 让 VueI18n 对路由器链接标签做出反应
- kubernetes - 何时偏爱初始化器与变异 Webhook
- c# - 读取 XML 并将其保存在 C# Winform 应用程序中的快速简便的方法
- scala - 为什么 Akka HTTP 不匹配我的 JSON 正文?
- python - 如何抓取使用 JavaScript 呈现数据的网站