小编big*_*eep的帖子

将DataFrame除以第一行

我查看了文档.我不明白索引Pandas DataFrame的方法.

我想将股票价格的DataFrame除以它们各自的初始值,以将不同的股票指数为100.我想比较它们的表现.DataFrame看起来像这样:

>>> IndexPrices
<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 157 entries, 1999-12-31 00:00:00 to 2012-12-31 00:00:00
Freq: M
Data columns:
MSCI WORLD :G U$                        148  non-null values
S&P 500 COMPOSITE                       148  non-null values
DAX 30 PERFORMANCE                      148  non-null values
RUSSELL 2000                            148  non-null values
FTSE 100                                148  non-null values
US Treasury Bond Yields 30 Year Bond    148  non-null values
dtypes: float64(6)
Run Code Online (Sandbox Code Playgroud)

我有这样的东西,但它没有让我到任何地方.

IndexPrices.divide(IndexPrices[0:1])
Run Code Online (Sandbox Code Playgroud)

python pandas

9
推荐指数
2
解决办法
6506
查看次数

PyQt4:获取QListWidget中所有标签的列表

我是PyQt4的新手,尤其是QListWidget.我正在尝试获取当前显示在QListWidget中的所有标签的(Python)列表.我能够获得所有QListWidgetItems的列表,但我不确定如何从那里获取标签...

这是我用来获取所有QListWidgetItem的列表:

    items = []
    for index in xrange(self.ui.QListWidget.count()):
         items.append(self.ui.QListWidgetitem(index))
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

python qt4 pyqt4

3
推荐指数
1
解决办法
9003
查看次数

pandas合并时间序列,concat/append/...?

我从一个时间序列开始,并使用循环来生成新的时间序列.我想在每个循环中将现有的系列与新的系列合并,同时保留它们(不同的)索引.我尝试了concat,但不知怎的,我不能在第一个之后添加另一个系列...

orig = pd.Series(data, index=index)
for i in list:
    new = pd.Series(...)
    orig = pd.concat([orig, new], axis=1)
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

python time-series pandas

3
推荐指数
1
解决办法
4434
查看次数

标签 统计

python ×3

pandas ×2

pyqt4 ×1

qt4 ×1

time-series ×1