7
$\begingroup$

I want to use the iris dataset provided by scikit-learn for a paper. But I don't know what the standard for referencing datasets is. What citation should I use for this dataset in my paper? Should I reference scikit-learn? Ronald Fisher for having introduced the dataset? Edgar Anderson for having collected the data? All of the above?

$\endgroup$
  • 3
    $\begingroup$ If you're going to reference Fisher, you need to spell his name right. My suggestion: if Fisher gave a reference when he first used it, use that reference. If he didn't, reference him (I think most people do that). $\endgroup$ – Glen_b Oct 12 '14 at 22:15
  • 1
    $\begingroup$ Unless you are restricted in the number of references, there is no harm in citing both. I find I've never read the Anderson original, but I wouldn't assume he didn't analyse the data unless you have read it too. The Fisher reference is important; my wild guess is that the dataset would have faded into statistical obscurity without Fisher making it prominent. $\endgroup$ – Nick Cox Oct 13 '14 at 12:50
  • 3
    $\begingroup$ stats.stackexchange.com/questions/74776/… doesn't answer your question, but it comments on some common minor errors in working with this dataset. $\endgroup$ – Nick Cox Oct 13 '14 at 12:51
  • 1
    $\begingroup$ I would cite both papers (Anderson, 1936; Fisher, 1936), but not scikit-learn, as the dataset is simply bundled with the library, but is not unique to it (for example, the same iris dataset is bundled with R environment, as well). $\endgroup$ – Aleksandr Blekh Oct 13 '14 at 13:58
  • 4
    $\begingroup$ @martino: The scikit-learn certainly has to be cited, if used. However, the OP's question was in regard to citing the iris dataset, which calls for an independent citation. This is because the dataset is an independent entity, which is included in many software packages and is not unique to scikit-learn. (By the way, it wasn't me, who downvoted your answer, in case you are curious.) $\endgroup$ – Aleksandr Blekh Oct 14 '14 at 4:44
5
$\begingroup$

I would cite both papers (Anderson, 1936; Fisher, 1936), but not scikit-learn, as the dataset is simply bundled with the library, but is not unique to it (for example, the same iris dataset is bundled with R environment, as well). Having said that, scikit-learn certainly has to be cited as well, if used, but not due to use of the dataset.

$\endgroup$
-2
$\begingroup$

I think that citing Scikit-learn is sufficient. According to Scikit-Learn documentation you should cite their paper. You can always add a reference the Iris datset in Scikit-Learn by providing a link to the page.

$\endgroup$
  • 2
    $\begingroup$ Part of the purpose of a citation is to allow others to find the same data source and a link would serve this purpose very well. But another purpose of citation is to provide academic credit - which in this case belongs less to the developers, but more to the researchers who collated (and perhaps popularised) the data set. It's in this second aspect I find this answer less convincing. $\endgroup$ – Silverfish Nov 27 '14 at 7:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.