问题描述
我正在尝试将数据框的空值替换为另一个列值的值。
roomCards = []
startGame(_socket,data){
//Session vars for various rooms
const mainCard = mainCardSelector.selectMainCard();
const deckCards = mainCardSelector.deckCards;
roomCards.push({roomId:data.roomId,cards:deckCards});
console.log('Distributed cards **** ' + deckCards.length);
//Starting the game
console.log("game has been started by " + data.username);
//Removing the card that got used
const sessionCards = roomCards.indexOf(roomCards.find(x => parseInt(x.roomId) === parseInt(data.roomId)));
console.log("Session array id : ",sessionCards)
const excludedCard = roomCards[sessionCards].cards.indexOf(mainCard);
roomCards[sessionCards].cards.splice(excludedCard,1);
console.log(roomCards[sessionCards].cards);
console.log(roomCards[sessionCards].cards.length);
}
如何获得此输出? 我想根据产品名称中关键字的值来填充品牌上的缺失值。我需要的结果是:
Product name | Brand | Rate | Qty |
--------------|---------|------|------|
samsung note | Null | 5 | 1 |
Nokia Lumia | Nokia | 2 | 2 |
One Plus 8 | Null | 3 | 3 |
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)