假设已经创建DataFrame对象df,且其列标识分别为“A”、“B”、“C”、“D”,共4列,则以下语句中能够同时访问C列、D列所有数据的是:
A: df.iloc[:,[2,3]]
B: df.iloc[:,2:3]
C: df[['C','D']]
D: df.loc[:,['C','D']]
A: df.iloc[:,[2,3]]
B: df.iloc[:,2:3]
C: df[['C','D']]
D: df.loc[:,['C','D']]
A,C,D
举一反三
- 要获取名为df的DataFrame的某个数据,下列选项中正确的是() A: df[行索引] B: df[列索引] C: df[行索引][列索引] D: df[列索引][行索引]
- 假设df为已经创建的DataFrame对象,且其列标识分别为“A”、“B”、“C”、“D”,则语句df.sort_values(by=[‘B’,’D’])的作用是( )。 A: 先按B列降序排序,B列相同时再按D列降序排序 B: 分别按B列、D列降序排序 C: 先按B列升序排序,B列相同时再按D列升序排序 D: 分别按B列、D列升序排序
- 下列语句更改数据框df中数据的语句是( )。 A: df['a'].sum() B: df.iat[1,0]=25 C: df.loc['a','score']=86 D: df['score'].mean()
- 已知df为pandas的DataFrame对象,那么df[:10]表示访问df中前10行数据。
- r×k列联表作卡方独立性检验时,检验统计量的 A: df=r×k; B: df=r×(k-1); C: df=(r-1)×k; D: df=(r-1)×(k-1)。
内容
- 0
以下代码中,表示将数据框df按照其中的col1列从高到低进行排序的是 A: df %<>% arange(desc(col1)) B: df %<>% arange(col1) C: df %>% arange(desc(col1)) -> df D: df %>% arange(desc(col1))
- 1
已定义下列变量: int n; float f; double df; df=10; n=2; 下列语句正确的是() A: f=12.3; B: n=df; C: df=n=100; D: f=df;
- 2
df是100行10列的数据框, “df.head(8)”语句的功能是( )。 A: 查看df前8行数据 B: 查看df从第8开始到最后的所有数据 C: 查看df全部数据 D: 查看df第8行数据
- 3
已知df为pandas的DataFrame对象,那么df[:10]表示访问df中前10列数据。 A: 正确 B: 错误
- 4
要求方程[img=69x27]1802e4da216c9dd.png[/img]的解,应使用命令 A: dsolve('Df=x^2') B: dsolve('Df==x^2') C: dsolve('Df=x^2',x) D: dsolve('Df==x^2',x)