To jest mój pierwszy program matplotlib, tak przepraszam za moją niewiedzę.scatter plot in matplotlib
Mam dwie tablice ciągów. powiedzmy: A = ['test1','test2']
i B = ['test3','test4']
. Jeśli istnieje jakaś korelacja między elementem A
a B
, ich wartość corr zostanie ustawiona na 1
.
test1 | test2
test3 | 1 | 0
test4 | 0 | 1
Teraz chcę narysować wykres punktowy, gdzie moja oś X będzie elementy A
, oś Y będzie elementy B
i jeśli wartość korelacji jest 1
, zostanie on oznaczony rozproszonego działki. jak to zrobić?
[co próbowaliście?] (Http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
Odpowiedziałem na twoje pytanie, ale potem przeczytałem je ponownie, a ja nie jestem pewien, czy to zrozumiałem. Czy elementy A i B naprawdę są ciągami? Jak test korelacji łańcuchów? Jeśli są wartościami liczbowymi, otrzymasz tylko jedną miarę korelacji. Z twojego przykładu wydaje się, że listy "test1" i "test2". Ale nie jest dla mnie jasne, co dokładnie chcesz rozproszyć fabułę. Nadal zostawię moją odpowiedź na wypadek, gdyby była przydatna, ale pomogłoby, gdybyś to wyjaśnił. – Akavall
Cześć, tak elementy A i B są ciągami, które w rzeczywistości reprezentują dwie nazwy plików. Wygenerowałem wartości korelacji z innego programu na podstawie pewnej logiki. – bray