赞
踩
我有以以下格式输出的代码。我应该如何删除第一列并可以将第二行的元素存储在列表中?输出类型为'pandas.core.frame.DataFrame'格式
speed lat lng
1 19.130506 12.616756 7.460664
2 63.595894 52.616838 7.460691
3 40.740044 72.616913 7.460718
4 22.227747 82.616993 7.460734
5 68.058223 12.617062 7.460758
参考方案
您是否要使用索引之类的速度值?
如果可以的话,您可以使用set_index()
dataframe.set_index('speed', inplace=True)
要访问lat和lng元素,您可以通过示例执行dataframe.loc [(speedvalue)] loc
dataframe.loc['19.130506']
编辑:
将所有内容转换为json
dataframe.set_index('speed', inplace=True).to_json(orient='index')
pandas.DataFrame.replace更改列的dtype - python
因此,我试图用np.nan替换数据框中的None值,并注意到在此过程中,即使数据框中的float列的数据类型不包含任何丢失的数据,它们也都更改为object。举个例子:import pandas as pd import numpy as np data = pd.DataFrame({'A':np.nan,'B':1…P
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。