python - 遍历python中数据框列的每个元素
问题描述
我想遍历数据框中列的每个元素。这是我的代码:
distances=[10,20,30]
node_colors = {}
for distances, color in zip(sorted(distances, reverse=True), iso_colors):
subgraph = nx.ego_graph(G, result2010['nearest_osm'], radius=distances, distance='time')
for node in subgraph.nodes():
node_colors[node] = color
nc = [node_colors[node] if node in node_colors else 'none' for node in G.nodes()]
ns = [20 if node in node_colors else 0 for node in G.nodes()]
fig, ax = ox.plot_graph(G, node_color=nc, node_size=ns, node_alpha=0.8, node_zorder=2,
bgcolor='k', edge_linewidth=0.2, edge_color='#999999')
result2010['nearest_osm']
是名为 的数据框的一列result2010
。在我的代码中,我需要遍历该列的每个元素(代码的第四行)
但是当我运行我的代码时,我得到了这个错误:
TypeError: 'int' object is not iterable
有人可以帮助我吗?谢谢
解决方案
推荐阅读
- php - 如何使用 laravel 处理手机上的 facebook 和 goolgle 登录
- reactjs - 如何在反应组件中创建窗口事件监听器?
- ag-grid-react - 为什么在此自定义过滤器中未调用“doesFilterPass”
- typescript - TypeORM 0.2.21:无法读取未定义的属性“构建”
- matlab - Simulink 数据存储层次结构
- android - gridview listSelector focusableInTouchMode
- visual-studio-code - VS-Code 任务中带有双反斜杠的路径
- ruby-on-rails - 范围内的 Rails 关联
- docker - 构建 Dockerfile 时导致缓存失效的原因是什么?
- java - 如何将 Java 语法转换为 Myclass obj=new Myclass(){ public override mymethod() } 的 C#