Python数据分析与应用:第七章 时间序列数据分析

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Python数据分析与应用:第七章时间序列数据分析

1、通过date_range()函数创建DatetimeIndex对象时,如果只是传入了开始日期,则还需要用()参数指定产生多少个时间戳。 [单选题] *

A、freq

B、end

C、periods(正确答案)

D、start

答案解析:暂无解析

2、请阅读下面一段程序:

period = pd.Period(2010)

print(period+5)

运行上述程序,它最终输出的结果为()。 [单选题] *

A、2015(正确答案)

B、2014

C、2013

D、2012

答案解析:暂无解析

3、下列方法中,能够转换时期频率的是()。 [单选题] *

A、shift()

B、rolling()

C、asfreq()(正确答案)

D、resample()

答案解析:shift()方法用于沿着时间轴方向将数据进行前移或后移;rolling()方法用于滑动窗口;resample()是一个对常规时间序列数据重新采样和频率转换的便捷的方法。

4、下列方法中,用来创建一个滑动窗口的是()。 [单选题] *

A、shift()

B、rolling()(正确答案)

C、asfreq()

D、resample()

答案解析:暂无解析

5、请阅读下面一段程序:运行程序,它最终执行的结果为()。

import pandas as pd

import numpy as np

date_list = ['2015/06/01', '2017/02/01','2016.6.1','2018.6.1']

date_index = pd.to_datetime(date_list)

date_se = pd.Series(np.arange(4), index=date_index)

date_se[3] [单选题] *

A、4

B、3(正确答案)

C、2

D、1

答案解析:暂无解析

6、创建一个DatetimeIndex对象的代码如下:pd.date_range('2018/08/10',

'2018/08/15')默认情况下,该对象中时间戳的频率为()。 [单选题] *

A、H

B、D(正确答案)

C、S

D、T

答案解析:暂无解析

7、下列选项中,用来表示时间序列中的频率为每周六的是(), [单选题] *

A、WOM-2MON

B、W-FRI

C、W-SUN

D、W-SAT(正确答案)

答案解析:暂无解析

8、下列选项中,用来表示Pandas中的时期的是()。 [单选题] *

A、Period(正确答案)

B、Timestamp

C、Interval

D、Series

答案解析:暂无解析

9、通过date_range()函数创建DatetimeIndex对象时,可以设置哪个参数指定终止日期?() [单选题] *

A、freq

B、periods

C、end(正确答案)

D、start

答案解析:在date_range()函数中,freq参数用来指定计时单位;periods参数表示产生多少个时间戳索引值;end表示终止日期;start表示起始日期。

10、创建DatetimeIndex对象的代码如下:pd.date_range(start='2018/2/1',

end='2018/2/28', freq=________)如果希望生成的时间戳为每周日,则下列选项中可以填写到横线处的是()。 [单选题] *

A、WOM-2MON

B、W-FRI

C、W-SUN(正确答案)

D、W-SAT

答案解析:暂无解析

11、通过date_range()函数创建DatetimeIndex对象时,可以设置哪个参数来改变计时单位?() [单选题] *

A、freq(正确答案)

B、periods

C、end

D、start

答案解析:在date_range()函数中,freq参数用来指定计时单位;periods参数表示产生多少个时间戳索引值;end表示终止日期;start表示起始日期。

12、请阅读下面一段程序:运行上述程序,它最终执行的结果为()。

import pandas as pd

date_index = pd.to_datetime(['20180908', '20181008', '20181108'])

date_index[2] [单选题] *

A、Timestamp('2018-11-08 00:00:00')(正确答案)

B、Timestamp('2018-10-08 00:00:00')

C、Timestamp('2018-11-08')

D、Timestamp('2018-10-08')

答案解析:DatetimeIndex对象是由一组时间戳构成的索引,它里面的每个标量值都是一个Timestamp对象。

13、当使用resample()方法重新采样时,下列哪个参数可以确定采样的闭合区间?() [单选题] *

A、label

B、fill_method

C、how

D、closed(正确答案)

答案解析:暂无解析

14、关于降采样的说法中,下列描述错误的是()。 [单选题] *

A、降采样是将高频率数据聚合到低频率数据

B、降采样的时间颗粒会变大

C、降采样的数据量是增加的(正确答案)

D、降采样就相当于另外一种形式的分组聚合操作

答案解析:暂无解析

15、下列方法中,能够对常规时间序列数据重新采样的是()。 [单选题] *

A、shift()

B、rolling()

C、asfreq()

D、resample()(正确答案)

答案解析:暂无解析

16、通过date_range()函数创建DatetimeIndex对象时,可以设置哪个参数指定产生多少个时间戳索引值?() [单选题] *

相关文档
最新文档