小编Dav*_*ide的帖子

单个变量上的 Python 箱线图

我正在尝试使用此 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 是我的数据集。

为什么这个简单的代码只向我显示最后一个箱线图?

python statistics matplotlib boxplot pandas

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

使用@Input将异步值从父组件传递到子组件

我试图以角度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​​调用中的值填充它?

parent-child typescript angular-components angular angular7

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