小编Cha*_*tin的帖子

pandas可以使用列作为索引吗?

我有一个这样的电子表格:

Locality    2005    2006    2007    2008    2009

ABBOTSFORD  427000  448000  602500  600000  638500
ABERFELDIE  534000  600000  735000  710000  775000
AIREYS INLET459000  440000  430000  517500  512500
Run Code Online (Sandbox Code Playgroud)

我不想手动将列与行交换.是否可以使用pandas将数据读取到列表中:

data['ABBOTSFORD']=[427000,448000,602500,600000,638500]
data['ABERFELDIE']=[534000,600000,735000,710000,775000]
data['AIREYS INLET']=[459000,440000,430000,517500,512500]
Run Code Online (Sandbox Code Playgroud)

python excel pandas

80
推荐指数
3
解决办法
15万
查看次数

pandas.to_json 以特定形式输出日期格式

数据框中日期的原始形式是:

Date                                                                   
2018-09-17          12.83  12.92  12.38  12.65         12.65  1937329.0
2018-09-10          12.92  13.12  12.81  12.83         12.83  1150470.0
Run Code Online (Sandbox Code Playgroud)

转成json后df.to_json(orient='index',date_format='iso') 是这样的:

"2018-09-17T00:00:00Z":{"
Run Code Online (Sandbox Code Playgroud)

有任何解决这个问题的方法吗?

python datetime json pandas

6
推荐指数
1
解决办法
1万
查看次数

从带有dict的列表中获取键和值

我有一个dict列表:

dividends=[
    {"2005":0.18},
    {"2006":0.21},
    {"2007":0.26},
    {"2008":0.31},
    {"2009":0.34},
    {"2010":0.38},
    {"2011":0.38},
    {"2012":0.38},
    {"2013":0.38},
    {"2014":0.415},
    {"2015":0.427}
    ]
Run Code Online (Sandbox Code Playgroud)

我想将密钥和值检索到两个列表,例如:

yearslist = [2005,2006,2007,2008,2009,2010 ...] dividendlist = [0.18,0.21,0.26 ....]

有没有办法实现这个?

谢谢.

python dictionary list

1
推荐指数
2
解决办法
2万
查看次数

标签 统计

python ×3

pandas ×2

datetime ×1

dictionary ×1

excel ×1

json ×1

list ×1