pandas df 排序 按列选取
# mlist = np.arange(0, math.ceil(max_eqMag), 0.1)
# df_b = df_b[df_b['eq_count']>0]
# print(df_b)
## df_b.sort_values("m",inplace=True,ascending=False)
#
# df_b['sum_count'] = df_b['eq_count'].cumsum()
## df_b = df_b[df_b['sum_count']>1]
序列排序 按索引,按值排序
s.sort_index()
s.sort_values()
遍历pd.Series的index和value的方法
for i, v in s.items():
print('index: ', i, 'value: ', v)
#index: a value: 1
#index: b value: 2
#index: c value: 3
#index: d value: 4
for i, v in s.iteritems():
print('index: ', i, 'value: ', v)
#index: a value: 1
#index: b value: 2
#index: c value: 3
#index: d value: 4
-
import pandas as pd
-
-
dict=[[1,2,3,4,5,6],[0,0,0,0,0,0]]
-
data=pd.DataFrame(dict)
-
print(data)
-
for indexs in data.index:
-
print(data.loc[indexs].values[0:-1])
( 按行遍历数据)
-
import pandas as pd
-
-
dict=[[1,2,3,4,5,6],[0,0,0,0,0,0]]
-
data=pd.DataFrame(dict)
-
print(data)
-
for indexs in data.columns:
-
print(data[indexs])
(按列遍历数据)
for row in d_new.iterrows():
# print(row[1]['t_d'])
Nu.append(d_new[d_new['t_d']>=row[1]['t_d']].count())
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构