在进行散点图时,如何获得seaborn颜色?
import matplotlib.pyplot as plt
import seaborn as sns
ax=fig.add_subplot(111)
for f in files:
ax.scatter(args) # all datasets end up same colour
#plt.plot(args) # cycles through palette correctly
Run Code Online (Sandbox Code Playgroud) 这与使用谷歌登录按钮的反应基本相同,但在我的情况下,接受的答案并没有解决它.
我有一个反应组件:
var LoginButton = React.createClass({
onSignIn: function(googleUser) {
console.error(" user signed in");
},
componentDidMount: function() {
console.log('component has mounted');
gapi.signin2.render('g-signin2', {
'scope': 'https://www.googleapis.com/auth/plus.login',
'width': 200,
'height': 200,
'longtitle': true,
'theme': 'dark',
'onsuccess': this.onSignIn
})
},
render: function() {
return (
<div className="g-signin2"/>
);
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当登录成功运行时,永远不会调用onSignIn函数.实际上我没有指定用于渲染自定义登录按钮的选项(即方形和黑暗主题),所以我猜它因为<div>类的而呈现默认按钮.
我正在同步加载库,因为否则gapi在componentDidMount触发时不在范围内.
我看到的另一个选项是google建议<script src="https://apis.google.com/js/platform.js?onload=renderButton" async defer></script>在函数中使用和包装渲染.但是这个脚本必须加载到组件内部,否则我必须找到一种方法,这个函数在范围内作为回调传递index.html,这两者似乎都不是一个好的解决方案.
如何才能获得自定义登录按钮而不是默认登录按钮?