小编Lor*_*oli的帖子

删除缺失值的插值时间序列图

我正在尝试绘制时间序列数据,但我遇到了一些问题.

我正在使用此代码:

from matplotlib import pyplot as plt
plt.figure('Fig')
plt.plot(data.index,data.Colum,'g', linewidth=2.0,label='Data')
Run Code Online (Sandbox Code Playgroud)

我得到了这个: 在此输入图像描述

但我不想在缺失值之间插值!

我怎样才能做到这一点?

python plot time-series matplotlib pandas

7
推荐指数
1
解决办法
2013
查看次数

使用python重新采样和合并数据框

嗨,我用此代码创建了dataFrame字典

import os
import pandas 
import glob

path="G:\my_dir\*"
dataList={}

for files in glob.glob(path):
    dataList[files]=(read_csv(files,sep=";",index_col='Date'))
Run Code Online (Sandbox Code Playgroud)

词典中存在的不同数据帧具有不同的时间样本。dataFrame(A)的示例是

Date               Volume   Value 
2014-01-04 06:00:02 6062   108000.0
2014-01-04 06:06:05 6062   107200.0
2014-01-04 06:12:07 6062   97400.0
2014-01-04 06:18:10 6062   99200.0
2014-01-04 06:24:12 6062   91300.0
2014-01-04 06:30:14 6062   84100.0
2014-01-04 06:36:17 6062   57000.0
Run Code Online (Sandbox Code Playgroud)

dataFrame(B)的示例是

Date                Volume Value 
2014-01-04 05:52:50  6062   4.7
2014-01-04 05:58:53  6062   4.7
2014-01-04 06:04:56  6062   4.9 
2014-01-04 06:10:58  6062   5.1
2014-01-04 06:17:01  6062   5.2
2014-01-04 06:23:03  6062   5.2
2014-01-04 06:29:05  6062   5.5
2014-01-04 06:35:08 …
Run Code Online (Sandbox Code Playgroud)

python csv resampling merging-data pandas

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

将 Dataframe 传递给 Apply 函数 pandas 作为参数

是否可以将 DataFrame 传递给apply这样的函数?

df2 = df1.apply(func,axis=1,args=df2)
def func(df1,df2):
    # do stuff in df2 for each row of df1
    return df2
Run Code Online (Sandbox Code Playgroud)

两个 DataFrame 的长度不同。

python apply pandas

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

标签 统计

pandas ×3

python ×3

apply ×1

csv ×1

matplotlib ×1

merging-data ×1

plot ×1

resampling ×1

time-series ×1