我正在尝试使用此 python 循环打印数据集中每个变量的所有箱线图。
colNameList = list(df.columns)
for i in range (0, len(df.columns)):
df.boxplot(column=colNameList[i])
Run Code Online (Sandbox Code Playgroud)
其中 df 是我的数据集。
为什么这个简单的代码只向我显示最后一个箱线图?
我试图以角度7传递一个来自api的地图,从父到子组件.
parent.ts:
export class AppComponent {
title = 'taurs-frontend';
categories: any;
isLoggedIn = false;
ngOnInit(){
this.roomDataService.getData(`${environment.api_url}/api/Categories`)
.subscribe(categories => {
this.categories=categories
});
}
Run Code Online (Sandbox Code Playgroud)
parent.html:
<app-room-card [categories]="categories"></app-room-card>
Run Code Online (Sandbox Code Playgroud)
child.ts:
@Component({
selector: 'app-room-card',
templateUrl: './room-card.component.html',
styleUrls: ['./room-card.component.css']
})
export class RoomCardComponent implements OnInit {
@Input('categories') catname: any;
ngOnInit() {
console.log('aaa'+ this.catname);
}
// ..
}
Run Code Online (Sandbox Code Playgroud)
当我尝试记录变量时catname,它是未定义的.如果我尝试从父项导入变量标题,一切正常.如何将类别传递给子项,并使用API调用中的值填充它?
angular ×1
angular7 ×1
boxplot ×1
matplotlib ×1
pandas ×1
parent-child ×1
python ×1
statistics ×1
typescript ×1