我正在尝试改变seaborn中的lmplot标记的大小。我试过传递's'或'size'作为参数,但它们都不起作用。
var MyForm = React.createClass({
getInitialState: function() {
return {
selectedTags: []
}
},
submit: function() {
var selectedTags = this.state.selectedTags;
$.post(
SERVER_URL,
data: { tags: selectedTags }
);
},
// This is called when the user types SPACE in input field
handleAddTag: function(tag) {
this.setState({
selectedTags: this.state.selectedTags.concat(tag);
});
},
render: function() {
return (
<form onSubmit={this.submit}>
<TagInput handleAddTag={this.handleAddTag} ref="tagInput">
</form>
);
}
});
//Use this.props.handleAddTag() to update state in Form Component
var TagInput = React.createClass({
render: function() {
return (
<form>
<ul>{this.state.selectedTags}</ul>
<input type="text" />
</form>
);
}
});
我试过“s”,“markersize”,“size”我没有效果。我想在图上使数据点更大。非常感谢任何帮助。
答案 0 :(得分:29)
您想使用scatter_kws={"s": 100}
如:
lm = sns.lmplot(x = "totalX", y = "NormI", hue = "Data Type", data = df, palette="Set1", legend_out=False, scatter_kws={"s": 100})
您可以修改整数值(当前为100)以更改标记的大小。
我不知道您的hue
或palette
数据是什么,但这应该可行。
答案 1 :(得分:-1)
我知道这个问题指定了<Calendar x:Name="show_Calendar" IsTodayHighlighted="False" SelectionMode="MultipleRange">
<Calendar.CalendarDayButtonStyle>
<Style TargetType="CalendarDayButton">
<Setter Property="IsHitTestVisible" Value="False" />
</Style>
</Calendar.CalendarDayButtonStyle>
</Calendar>
,但是我想为如何解决lmplot
带来麻烦。
scatterplot
要更改点的大小,请使用df = sns.load_dataset("anscombe")
sp = sns.scatterplot(x="x", y="y", hue="dataset", data=df)
参数
s