python समुद्री डाकू का उपयोग कर सरल लाइन भूखंड




matplotlib plot (2)

मैं seaborn (पायथन) का उपयोग कर एक आरओसी वक्र प्लॉट करने की कोशिश कर रहा हूँ। Matplotlib के साथ मैं बस फंक्शन plot उपयोग करें:

plt.plot(one_minus_specificity, sensitivity, 'bs--')

जहां one_minus_specificity और sensitivity जोड़े गए मानों की दो सूचियां हैं।

क्या समुद्री तट में साजिश समारोह का एक सरल समकक्ष है? मैंने गैलरी पर एक नज़र डाली लेकिन मुझे कोई सीधी विधि नहीं मिली।


चूंकि सीबर्न भी अपनी साजिश करने के लिए मैटलप्लिब का उपयोग करता है, इसलिए आप आसानी से दोनों को जोड़ सकते हैं। यदि आप केवल समुद्री तट की स्टाइल को अपनाना चाहते हैं तो set_style फ़ंक्शन आपको प्रारंभ करना चाहिए:

import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns

sns.set_style("darkgrid")
plt.plot(np.cumsum(np.random.randn(1000,1)))
plt.show()

परिणाम:


हां, आप सीबर्न में सीधे ऐसा कर सकते हैं। यह tsplot () के साथ किया जाता है जो या तो एक सरणी इनपुट के रूप में या दो सरणी देता है जहां दूसरा 'समय' यानी एक्स-अक्ष होता है।

import seaborn as sns

data =  [1,5,3,2,6] * 20
time = range(100)

sns.tsplot(data, time)





roc