私は私のnotebook
Python:dictから値だけを抽出する方法は?
A
がそう
d[driver[0]] =
[0 0.002862
1 -15.005252
2 0.009653
3 -15.192950
4 14.941727
5 44.977511
Name: 3, dtype: float64,
0 0.005229
1 -0.230766
2 14.803119
3 -0.005263
Name: 3, dtype: float64,
0 -3.756292
1 14.827995
2 45.595015
3 44.964029
4 14.820670
Name: 3, dtype: float64]
をclass
class Driver(object):
def __init__(self, name, raw_value, Id1):
self.name = name
self.raw = raw_value
self.Indicator1 = Id1
d = {}
for i in range(0,len(A)):
if not A[i].name in d:
d[A[i].name] = [A[i].Indicator1]
else:
d[A[i].name] += [A[i].Indicator1]
のデータを含むリストである辞書d
を作成
と値を取得したいそれからSは、そう:これは、単一の一つにパンダシリーズ(またはnumpyの配列)のリストを連結し、その後、あなたがするためにvalues
アクセサを適用することができます
import pandas as pd
pd.concat(d[users[0]]).values
:
v = [0.002862, -15.005252, 0.009653,-15.192950, 14.941727, ..., 44.964029, 4.820670]
これはdictではなく、有効なPythonコードでもありません。この値はどのように保存されていますか?それは文字列ですか?何か? – Keatinge
まず、書いたものは実際のPythonコードではありません。 – Torxed
私はちょっとしたテキストを変更しましたが、なぜPythonコードでないのかわかりません。 – emax