gpt4 book ai didi

python - 如何通过阈值打破数据帧?

转载 作者:行者123 更新时间:2023-12-03 23:44:09 24 4
gpt4 key购买 nike

我必须通过阈值打破记录并一一打印出来。我举例给你解释——
我有 100 条记录的数据框。我的阈值 id 一次记录 20 条。所以我想一次打印 5 次打破 20 条记录的所有记录。我尝试了一个示例代码,但这不起作用。
我的代码:

    j = 0
for i in (20,df_3.count(), 20):
print(df_3.iloc[j:i ,:].to_json(orient='records',lines=True))
time.sleep(5)
print('----------------------')
j = i
你能帮助我如何得到我的要求吗?这段代码对我不起作用。

最佳答案

您只能使用 i长度为 DataFrame 的变量并添加了接下来的 20 行:

for i in range(0,len(df_3), 20):
a = df_3.iloc[i:i+20].to_json(orient='records',lines=True)
print (a)
time.sleep(5)
如果需要省略前20:
for i in range(20,len(df_3), 20):
a = df_3.iloc[i:i+20].to_json(orient='records',lines=True)
print (a)
time.sleep(5)

关于python - 如何通过阈值打破数据帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63991640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com